Documentation ¶
Overview ¶
Package privatenetworks provides the client and types for making API requests to AWS Private 5G.
Amazon Web Services Private 5G is a managed service that makes it easy to deploy, operate, and scale your own private mobile network at your on-premises location. Private 5G provides the pre-configured hardware and software for mobile networks, helps automate setup, and scales capacity on demand to support additional devices as needed.
See https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03 for more information on this service.
See privatenetworks package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/privatenetworks/
Using the Client ¶
To contact AWS Private 5G with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the AWS Private 5G client PrivateNetworks for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/privatenetworks/#New
Index ¶
- Constants
- func AcknowledgmentStatus_Values() []string
- func CommitmentLength_Values() []string
- func DeviceIdentifierFilterKeys_Values() []string
- func DeviceIdentifierStatus_Values() []string
- func ElevationReference_Values() []string
- func ElevationUnit_Values() []string
- func HealthStatus_Values() []string
- func NetworkFilterKeys_Values() []string
- func NetworkResourceDefinitionType_Values() []string
- func NetworkResourceFilterKeys_Values() []string
- func NetworkResourceStatus_Values() []string
- func NetworkResourceType_Values() []string
- func NetworkSiteFilterKeys_Values() []string
- func NetworkSiteStatus_Values() []string
- func NetworkStatus_Values() []string
- func OrderFilterKeys_Values() []string
- func UpdateType_Values() []string
- func ValidationExceptionReason_Values() []string
- type AccessDeniedException
- func (s *AccessDeniedException) Code() string
- func (s *AccessDeniedException) Error() string
- func (s AccessDeniedException) GoString() string
- func (s *AccessDeniedException) Message() string
- func (s *AccessDeniedException) OrigErr() error
- func (s *AccessDeniedException) RequestID() string
- func (s *AccessDeniedException) StatusCode() int
- func (s AccessDeniedException) String() string
- type AcknowledgeOrderReceiptInput
- type AcknowledgeOrderReceiptOutput
- type ActivateDeviceIdentifierInput
- func (s ActivateDeviceIdentifierInput) GoString() string
- func (s *ActivateDeviceIdentifierInput) SetClientToken(v string) *ActivateDeviceIdentifierInput
- func (s *ActivateDeviceIdentifierInput) SetDeviceIdentifierArn(v string) *ActivateDeviceIdentifierInput
- func (s ActivateDeviceIdentifierInput) String() string
- func (s *ActivateDeviceIdentifierInput) Validate() error
- type ActivateDeviceIdentifierOutput
- func (s ActivateDeviceIdentifierOutput) GoString() string
- func (s *ActivateDeviceIdentifierOutput) SetDeviceIdentifier(v *DeviceIdentifier) *ActivateDeviceIdentifierOutput
- func (s *ActivateDeviceIdentifierOutput) SetTags(v map[string]*string) *ActivateDeviceIdentifierOutput
- func (s ActivateDeviceIdentifierOutput) String() string
- type ActivateNetworkSiteInput
- func (s ActivateNetworkSiteInput) GoString() string
- func (s *ActivateNetworkSiteInput) SetClientToken(v string) *ActivateNetworkSiteInput
- func (s *ActivateNetworkSiteInput) SetCommitmentConfiguration(v *CommitmentConfiguration) *ActivateNetworkSiteInput
- func (s *ActivateNetworkSiteInput) SetNetworkSiteArn(v string) *ActivateNetworkSiteInput
- func (s *ActivateNetworkSiteInput) SetShippingAddress(v *Address) *ActivateNetworkSiteInput
- func (s ActivateNetworkSiteInput) String() string
- func (s *ActivateNetworkSiteInput) Validate() error
- type ActivateNetworkSiteOutput
- type Address
- func (s Address) GoString() string
- func (s *Address) SetCity(v string) *Address
- func (s *Address) SetCompany(v string) *Address
- func (s *Address) SetCountry(v string) *Address
- func (s *Address) SetEmailAddress(v string) *Address
- func (s *Address) SetName(v string) *Address
- func (s *Address) SetPhoneNumber(v string) *Address
- func (s *Address) SetPostalCode(v string) *Address
- func (s *Address) SetStateOrProvince(v string) *Address
- func (s *Address) SetStreet1(v string) *Address
- func (s *Address) SetStreet2(v string) *Address
- func (s *Address) SetStreet3(v string) *Address
- func (s Address) String() string
- func (s *Address) Validate() error
- type CommitmentConfiguration
- func (s CommitmentConfiguration) GoString() string
- func (s *CommitmentConfiguration) SetAutomaticRenewal(v bool) *CommitmentConfiguration
- func (s *CommitmentConfiguration) SetCommitmentLength(v string) *CommitmentConfiguration
- func (s CommitmentConfiguration) String() string
- func (s *CommitmentConfiguration) Validate() error
- type CommitmentInformation
- func (s CommitmentInformation) GoString() string
- func (s *CommitmentInformation) SetCommitmentConfiguration(v *CommitmentConfiguration) *CommitmentInformation
- func (s *CommitmentInformation) SetExpiresOn(v time.Time) *CommitmentInformation
- func (s *CommitmentInformation) SetStartAt(v time.Time) *CommitmentInformation
- func (s CommitmentInformation) String() string
- type ConfigureAccessPointInput
- func (s ConfigureAccessPointInput) GoString() string
- func (s *ConfigureAccessPointInput) SetAccessPointArn(v string) *ConfigureAccessPointInput
- func (s *ConfigureAccessPointInput) SetCpiSecretKey(v string) *ConfigureAccessPointInput
- func (s *ConfigureAccessPointInput) SetCpiUserId(v string) *ConfigureAccessPointInput
- func (s *ConfigureAccessPointInput) SetCpiUserPassword(v string) *ConfigureAccessPointInput
- func (s *ConfigureAccessPointInput) SetCpiUsername(v string) *ConfigureAccessPointInput
- func (s *ConfigureAccessPointInput) SetPosition(v *Position) *ConfigureAccessPointInput
- func (s ConfigureAccessPointInput) String() string
- func (s *ConfigureAccessPointInput) Validate() error
- type ConfigureAccessPointOutput
- type CreateNetworkInput
- func (s CreateNetworkInput) GoString() string
- func (s *CreateNetworkInput) SetClientToken(v string) *CreateNetworkInput
- func (s *CreateNetworkInput) SetDescription(v string) *CreateNetworkInput
- func (s *CreateNetworkInput) SetNetworkName(v string) *CreateNetworkInput
- func (s *CreateNetworkInput) SetTags(v map[string]*string) *CreateNetworkInput
- func (s CreateNetworkInput) String() string
- func (s *CreateNetworkInput) Validate() error
- type CreateNetworkOutput
- type CreateNetworkSiteInput
- func (s CreateNetworkSiteInput) GoString() string
- func (s *CreateNetworkSiteInput) SetAvailabilityZone(v string) *CreateNetworkSiteInput
- func (s *CreateNetworkSiteInput) SetAvailabilityZoneId(v string) *CreateNetworkSiteInput
- func (s *CreateNetworkSiteInput) SetClientToken(v string) *CreateNetworkSiteInput
- func (s *CreateNetworkSiteInput) SetDescription(v string) *CreateNetworkSiteInput
- func (s *CreateNetworkSiteInput) SetNetworkArn(v string) *CreateNetworkSiteInput
- func (s *CreateNetworkSiteInput) SetNetworkSiteName(v string) *CreateNetworkSiteInput
- func (s *CreateNetworkSiteInput) SetPendingPlan(v *SitePlan) *CreateNetworkSiteInput
- func (s *CreateNetworkSiteInput) SetTags(v map[string]*string) *CreateNetworkSiteInput
- func (s CreateNetworkSiteInput) String() string
- func (s *CreateNetworkSiteInput) Validate() error
- type CreateNetworkSiteOutput
- type DeactivateDeviceIdentifierInput
- func (s DeactivateDeviceIdentifierInput) GoString() string
- func (s *DeactivateDeviceIdentifierInput) SetClientToken(v string) *DeactivateDeviceIdentifierInput
- func (s *DeactivateDeviceIdentifierInput) SetDeviceIdentifierArn(v string) *DeactivateDeviceIdentifierInput
- func (s DeactivateDeviceIdentifierInput) String() string
- func (s *DeactivateDeviceIdentifierInput) Validate() error
- type DeactivateDeviceIdentifierOutput
- type DeleteNetworkInput
- type DeleteNetworkOutput
- type DeleteNetworkSiteInput
- func (s DeleteNetworkSiteInput) GoString() string
- func (s *DeleteNetworkSiteInput) SetClientToken(v string) *DeleteNetworkSiteInput
- func (s *DeleteNetworkSiteInput) SetNetworkSiteArn(v string) *DeleteNetworkSiteInput
- func (s DeleteNetworkSiteInput) String() string
- func (s *DeleteNetworkSiteInput) Validate() error
- type DeleteNetworkSiteOutput
- type DeviceIdentifier
- func (s DeviceIdentifier) GoString() string
- func (s *DeviceIdentifier) SetCreatedAt(v time.Time) *DeviceIdentifier
- func (s *DeviceIdentifier) SetDeviceIdentifierArn(v string) *DeviceIdentifier
- func (s *DeviceIdentifier) SetIccid(v string) *DeviceIdentifier
- func (s *DeviceIdentifier) SetImsi(v string) *DeviceIdentifier
- func (s *DeviceIdentifier) SetNetworkArn(v string) *DeviceIdentifier
- func (s *DeviceIdentifier) SetOrderArn(v string) *DeviceIdentifier
- func (s *DeviceIdentifier) SetStatus(v string) *DeviceIdentifier
- func (s *DeviceIdentifier) SetTrafficGroupArn(v string) *DeviceIdentifier
- func (s *DeviceIdentifier) SetVendor(v string) *DeviceIdentifier
- func (s DeviceIdentifier) String() string
- type GetDeviceIdentifierInput
- type GetDeviceIdentifierOutput
- func (s GetDeviceIdentifierOutput) GoString() string
- func (s *GetDeviceIdentifierOutput) SetDeviceIdentifier(v *DeviceIdentifier) *GetDeviceIdentifierOutput
- func (s *GetDeviceIdentifierOutput) SetTags(v map[string]*string) *GetDeviceIdentifierOutput
- func (s GetDeviceIdentifierOutput) String() string
- type GetNetworkInput
- type GetNetworkOutput
- type GetNetworkResourceInput
- type GetNetworkResourceOutput
- type GetNetworkSiteInput
- type GetNetworkSiteOutput
- type GetOrderInput
- type GetOrderOutput
- type InternalServerException
- func (s *InternalServerException) Code() string
- func (s *InternalServerException) Error() string
- func (s InternalServerException) GoString() string
- func (s *InternalServerException) Message() string
- func (s *InternalServerException) OrigErr() error
- func (s *InternalServerException) RequestID() string
- func (s *InternalServerException) StatusCode() int
- func (s InternalServerException) String() string
- type LimitExceededException
- func (s *LimitExceededException) Code() string
- func (s *LimitExceededException) Error() string
- func (s LimitExceededException) GoString() string
- func (s *LimitExceededException) Message() string
- func (s *LimitExceededException) OrigErr() error
- func (s *LimitExceededException) RequestID() string
- func (s *LimitExceededException) StatusCode() int
- func (s LimitExceededException) String() string
- type ListDeviceIdentifiersInput
- func (s ListDeviceIdentifiersInput) GoString() string
- func (s *ListDeviceIdentifiersInput) SetFilters(v map[string][]*string) *ListDeviceIdentifiersInput
- func (s *ListDeviceIdentifiersInput) SetMaxResults(v int64) *ListDeviceIdentifiersInput
- func (s *ListDeviceIdentifiersInput) SetNetworkArn(v string) *ListDeviceIdentifiersInput
- func (s *ListDeviceIdentifiersInput) SetStartToken(v string) *ListDeviceIdentifiersInput
- func (s ListDeviceIdentifiersInput) String() string
- func (s *ListDeviceIdentifiersInput) Validate() error
- type ListDeviceIdentifiersOutput
- func (s ListDeviceIdentifiersOutput) GoString() string
- func (s *ListDeviceIdentifiersOutput) SetDeviceIdentifiers(v []*DeviceIdentifier) *ListDeviceIdentifiersOutput
- func (s *ListDeviceIdentifiersOutput) SetNextToken(v string) *ListDeviceIdentifiersOutput
- func (s ListDeviceIdentifiersOutput) String() string
- type ListNetworkResourcesInput
- func (s ListNetworkResourcesInput) GoString() string
- func (s *ListNetworkResourcesInput) SetFilters(v map[string][]*string) *ListNetworkResourcesInput
- func (s *ListNetworkResourcesInput) SetMaxResults(v int64) *ListNetworkResourcesInput
- func (s *ListNetworkResourcesInput) SetNetworkArn(v string) *ListNetworkResourcesInput
- func (s *ListNetworkResourcesInput) SetStartToken(v string) *ListNetworkResourcesInput
- func (s ListNetworkResourcesInput) String() string
- func (s *ListNetworkResourcesInput) Validate() error
- type ListNetworkResourcesOutput
- func (s ListNetworkResourcesOutput) GoString() string
- func (s *ListNetworkResourcesOutput) SetNetworkResources(v []*NetworkResource) *ListNetworkResourcesOutput
- func (s *ListNetworkResourcesOutput) SetNextToken(v string) *ListNetworkResourcesOutput
- func (s ListNetworkResourcesOutput) String() string
- type ListNetworkSitesInput
- func (s ListNetworkSitesInput) GoString() string
- func (s *ListNetworkSitesInput) SetFilters(v map[string][]*string) *ListNetworkSitesInput
- func (s *ListNetworkSitesInput) SetMaxResults(v int64) *ListNetworkSitesInput
- func (s *ListNetworkSitesInput) SetNetworkArn(v string) *ListNetworkSitesInput
- func (s *ListNetworkSitesInput) SetStartToken(v string) *ListNetworkSitesInput
- func (s ListNetworkSitesInput) String() string
- func (s *ListNetworkSitesInput) Validate() error
- type ListNetworkSitesOutput
- type ListNetworksInput
- func (s ListNetworksInput) GoString() string
- func (s *ListNetworksInput) SetFilters(v map[string][]*string) *ListNetworksInput
- func (s *ListNetworksInput) SetMaxResults(v int64) *ListNetworksInput
- func (s *ListNetworksInput) SetStartToken(v string) *ListNetworksInput
- func (s ListNetworksInput) String() string
- func (s *ListNetworksInput) Validate() error
- type ListNetworksOutput
- type ListOrdersInput
- func (s ListOrdersInput) GoString() string
- func (s *ListOrdersInput) SetFilters(v map[string][]*string) *ListOrdersInput
- func (s *ListOrdersInput) SetMaxResults(v int64) *ListOrdersInput
- func (s *ListOrdersInput) SetNetworkArn(v string) *ListOrdersInput
- func (s *ListOrdersInput) SetStartToken(v string) *ListOrdersInput
- func (s ListOrdersInput) String() string
- func (s *ListOrdersInput) Validate() error
- type ListOrdersOutput
- type ListTagsForResourceInput
- type ListTagsForResourceOutput
- type NameValuePair
- type Network
- func (s Network) GoString() string
- func (s *Network) SetCreatedAt(v time.Time) *Network
- func (s *Network) SetDescription(v string) *Network
- func (s *Network) SetNetworkArn(v string) *Network
- func (s *Network) SetNetworkName(v string) *Network
- func (s *Network) SetStatus(v string) *Network
- func (s *Network) SetStatusReason(v string) *Network
- func (s Network) String() string
- type NetworkResource
- func (s NetworkResource) GoString() string
- func (s *NetworkResource) SetAttributes(v []*NameValuePair) *NetworkResource
- func (s *NetworkResource) SetCommitmentInformation(v *CommitmentInformation) *NetworkResource
- func (s *NetworkResource) SetCreatedAt(v time.Time) *NetworkResource
- func (s *NetworkResource) SetDescription(v string) *NetworkResource
- func (s *NetworkResource) SetHealth(v string) *NetworkResource
- func (s *NetworkResource) SetModel(v string) *NetworkResource
- func (s *NetworkResource) SetNetworkArn(v string) *NetworkResource
- func (s *NetworkResource) SetNetworkResourceArn(v string) *NetworkResource
- func (s *NetworkResource) SetNetworkSiteArn(v string) *NetworkResource
- func (s *NetworkResource) SetOrderArn(v string) *NetworkResource
- func (s *NetworkResource) SetPosition(v *Position) *NetworkResource
- func (s *NetworkResource) SetReturnInformation(v *ReturnInformation) *NetworkResource
- func (s *NetworkResource) SetSerialNumber(v string) *NetworkResource
- func (s *NetworkResource) SetStatus(v string) *NetworkResource
- func (s *NetworkResource) SetStatusReason(v string) *NetworkResource
- func (s *NetworkResource) SetType(v string) *NetworkResource
- func (s *NetworkResource) SetVendor(v string) *NetworkResource
- func (s NetworkResource) String() string
- type NetworkResourceDefinition
- func (s NetworkResourceDefinition) GoString() string
- func (s *NetworkResourceDefinition) SetCount(v int64) *NetworkResourceDefinition
- func (s *NetworkResourceDefinition) SetOptions(v []*NameValuePair) *NetworkResourceDefinition
- func (s *NetworkResourceDefinition) SetType(v string) *NetworkResourceDefinition
- func (s NetworkResourceDefinition) String() string
- func (s *NetworkResourceDefinition) Validate() error
- type NetworkSite
- func (s NetworkSite) GoString() string
- func (s *NetworkSite) SetAvailabilityZone(v string) *NetworkSite
- func (s *NetworkSite) SetAvailabilityZoneId(v string) *NetworkSite
- func (s *NetworkSite) SetCreatedAt(v time.Time) *NetworkSite
- func (s *NetworkSite) SetCurrentPlan(v *SitePlan) *NetworkSite
- func (s *NetworkSite) SetDescription(v string) *NetworkSite
- func (s *NetworkSite) SetNetworkArn(v string) *NetworkSite
- func (s *NetworkSite) SetNetworkSiteArn(v string) *NetworkSite
- func (s *NetworkSite) SetNetworkSiteName(v string) *NetworkSite
- func (s *NetworkSite) SetPendingPlan(v *SitePlan) *NetworkSite
- func (s *NetworkSite) SetStatus(v string) *NetworkSite
- func (s *NetworkSite) SetStatusReason(v string) *NetworkSite
- func (s NetworkSite) String() string
- type Order
- func (s Order) GoString() string
- func (s *Order) SetAcknowledgmentStatus(v string) *Order
- func (s *Order) SetCreatedAt(v time.Time) *Order
- func (s *Order) SetNetworkArn(v string) *Order
- func (s *Order) SetNetworkSiteArn(v string) *Order
- func (s *Order) SetOrderArn(v string) *Order
- func (s *Order) SetOrderedResources(v []*OrderedResourceDefinition) *Order
- func (s *Order) SetShippingAddress(v *Address) *Order
- func (s *Order) SetTrackingInformation(v []*TrackingInformation) *Order
- func (s Order) String() string
- type OrderedResourceDefinition
- func (s OrderedResourceDefinition) GoString() string
- func (s *OrderedResourceDefinition) SetCommitmentConfiguration(v *CommitmentConfiguration) *OrderedResourceDefinition
- func (s *OrderedResourceDefinition) SetCount(v int64) *OrderedResourceDefinition
- func (s *OrderedResourceDefinition) SetType(v string) *OrderedResourceDefinition
- func (s OrderedResourceDefinition) String() string
- type PingInput
- type PingOutput
- type Position
- func (s Position) GoString() string
- func (s *Position) SetElevation(v float64) *Position
- func (s *Position) SetElevationReference(v string) *Position
- func (s *Position) SetElevationUnit(v string) *Position
- func (s *Position) SetLatitude(v float64) *Position
- func (s *Position) SetLongitude(v float64) *Position
- func (s Position) String() string
- type PrivateNetworks
- func (c *PrivateNetworks) AcknowledgeOrderReceipt(input *AcknowledgeOrderReceiptInput) (*AcknowledgeOrderReceiptOutput, error)
- func (c *PrivateNetworks) AcknowledgeOrderReceiptRequest(input *AcknowledgeOrderReceiptInput) (req *request.Request, output *AcknowledgeOrderReceiptOutput)
- func (c *PrivateNetworks) AcknowledgeOrderReceiptWithContext(ctx aws.Context, input *AcknowledgeOrderReceiptInput, opts ...request.Option) (*AcknowledgeOrderReceiptOutput, error)
- func (c *PrivateNetworks) ActivateDeviceIdentifier(input *ActivateDeviceIdentifierInput) (*ActivateDeviceIdentifierOutput, error)
- func (c *PrivateNetworks) ActivateDeviceIdentifierRequest(input *ActivateDeviceIdentifierInput) (req *request.Request, output *ActivateDeviceIdentifierOutput)
- func (c *PrivateNetworks) ActivateDeviceIdentifierWithContext(ctx aws.Context, input *ActivateDeviceIdentifierInput, opts ...request.Option) (*ActivateDeviceIdentifierOutput, error)
- func (c *PrivateNetworks) ActivateNetworkSite(input *ActivateNetworkSiteInput) (*ActivateNetworkSiteOutput, error)
- func (c *PrivateNetworks) ActivateNetworkSiteRequest(input *ActivateNetworkSiteInput) (req *request.Request, output *ActivateNetworkSiteOutput)
- func (c *PrivateNetworks) ActivateNetworkSiteWithContext(ctx aws.Context, input *ActivateNetworkSiteInput, opts ...request.Option) (*ActivateNetworkSiteOutput, error)
- func (c *PrivateNetworks) ConfigureAccessPoint(input *ConfigureAccessPointInput) (*ConfigureAccessPointOutput, error)
- func (c *PrivateNetworks) ConfigureAccessPointRequest(input *ConfigureAccessPointInput) (req *request.Request, output *ConfigureAccessPointOutput)
- func (c *PrivateNetworks) ConfigureAccessPointWithContext(ctx aws.Context, input *ConfigureAccessPointInput, opts ...request.Option) (*ConfigureAccessPointOutput, error)
- func (c *PrivateNetworks) CreateNetwork(input *CreateNetworkInput) (*CreateNetworkOutput, error)
- func (c *PrivateNetworks) CreateNetworkRequest(input *CreateNetworkInput) (req *request.Request, output *CreateNetworkOutput)
- func (c *PrivateNetworks) CreateNetworkSite(input *CreateNetworkSiteInput) (*CreateNetworkSiteOutput, error)
- func (c *PrivateNetworks) CreateNetworkSiteRequest(input *CreateNetworkSiteInput) (req *request.Request, output *CreateNetworkSiteOutput)
- func (c *PrivateNetworks) CreateNetworkSiteWithContext(ctx aws.Context, input *CreateNetworkSiteInput, opts ...request.Option) (*CreateNetworkSiteOutput, error)
- func (c *PrivateNetworks) CreateNetworkWithContext(ctx aws.Context, input *CreateNetworkInput, opts ...request.Option) (*CreateNetworkOutput, error)
- func (c *PrivateNetworks) DeactivateDeviceIdentifier(input *DeactivateDeviceIdentifierInput) (*DeactivateDeviceIdentifierOutput, error)
- func (c *PrivateNetworks) DeactivateDeviceIdentifierRequest(input *DeactivateDeviceIdentifierInput) (req *request.Request, output *DeactivateDeviceIdentifierOutput)
- func (c *PrivateNetworks) DeactivateDeviceIdentifierWithContext(ctx aws.Context, input *DeactivateDeviceIdentifierInput, ...) (*DeactivateDeviceIdentifierOutput, error)
- func (c *PrivateNetworks) DeleteNetwork(input *DeleteNetworkInput) (*DeleteNetworkOutput, error)
- func (c *PrivateNetworks) DeleteNetworkRequest(input *DeleteNetworkInput) (req *request.Request, output *DeleteNetworkOutput)
- func (c *PrivateNetworks) DeleteNetworkSite(input *DeleteNetworkSiteInput) (*DeleteNetworkSiteOutput, error)
- func (c *PrivateNetworks) DeleteNetworkSiteRequest(input *DeleteNetworkSiteInput) (req *request.Request, output *DeleteNetworkSiteOutput)
- func (c *PrivateNetworks) DeleteNetworkSiteWithContext(ctx aws.Context, input *DeleteNetworkSiteInput, opts ...request.Option) (*DeleteNetworkSiteOutput, error)
- func (c *PrivateNetworks) DeleteNetworkWithContext(ctx aws.Context, input *DeleteNetworkInput, opts ...request.Option) (*DeleteNetworkOutput, error)
- func (c *PrivateNetworks) GetDeviceIdentifier(input *GetDeviceIdentifierInput) (*GetDeviceIdentifierOutput, error)
- func (c *PrivateNetworks) GetDeviceIdentifierRequest(input *GetDeviceIdentifierInput) (req *request.Request, output *GetDeviceIdentifierOutput)
- func (c *PrivateNetworks) GetDeviceIdentifierWithContext(ctx aws.Context, input *GetDeviceIdentifierInput, opts ...request.Option) (*GetDeviceIdentifierOutput, error)
- func (c *PrivateNetworks) GetNetwork(input *GetNetworkInput) (*GetNetworkOutput, error)
- func (c *PrivateNetworks) GetNetworkRequest(input *GetNetworkInput) (req *request.Request, output *GetNetworkOutput)
- func (c *PrivateNetworks) GetNetworkResource(input *GetNetworkResourceInput) (*GetNetworkResourceOutput, error)
- func (c *PrivateNetworks) GetNetworkResourceRequest(input *GetNetworkResourceInput) (req *request.Request, output *GetNetworkResourceOutput)
- func (c *PrivateNetworks) GetNetworkResourceWithContext(ctx aws.Context, input *GetNetworkResourceInput, opts ...request.Option) (*GetNetworkResourceOutput, error)
- func (c *PrivateNetworks) GetNetworkSite(input *GetNetworkSiteInput) (*GetNetworkSiteOutput, error)
- func (c *PrivateNetworks) GetNetworkSiteRequest(input *GetNetworkSiteInput) (req *request.Request, output *GetNetworkSiteOutput)
- func (c *PrivateNetworks) GetNetworkSiteWithContext(ctx aws.Context, input *GetNetworkSiteInput, opts ...request.Option) (*GetNetworkSiteOutput, error)
- func (c *PrivateNetworks) GetNetworkWithContext(ctx aws.Context, input *GetNetworkInput, opts ...request.Option) (*GetNetworkOutput, error)
- func (c *PrivateNetworks) GetOrder(input *GetOrderInput) (*GetOrderOutput, error)
- func (c *PrivateNetworks) GetOrderRequest(input *GetOrderInput) (req *request.Request, output *GetOrderOutput)
- func (c *PrivateNetworks) GetOrderWithContext(ctx aws.Context, input *GetOrderInput, opts ...request.Option) (*GetOrderOutput, error)
- func (c *PrivateNetworks) ListDeviceIdentifiers(input *ListDeviceIdentifiersInput) (*ListDeviceIdentifiersOutput, error)
- func (c *PrivateNetworks) ListDeviceIdentifiersPages(input *ListDeviceIdentifiersInput, ...) error
- func (c *PrivateNetworks) ListDeviceIdentifiersPagesWithContext(ctx aws.Context, input *ListDeviceIdentifiersInput, ...) error
- func (c *PrivateNetworks) ListDeviceIdentifiersRequest(input *ListDeviceIdentifiersInput) (req *request.Request, output *ListDeviceIdentifiersOutput)
- func (c *PrivateNetworks) ListDeviceIdentifiersWithContext(ctx aws.Context, input *ListDeviceIdentifiersInput, opts ...request.Option) (*ListDeviceIdentifiersOutput, error)
- func (c *PrivateNetworks) ListNetworkResources(input *ListNetworkResourcesInput) (*ListNetworkResourcesOutput, error)
- func (c *PrivateNetworks) ListNetworkResourcesPages(input *ListNetworkResourcesInput, ...) error
- func (c *PrivateNetworks) ListNetworkResourcesPagesWithContext(ctx aws.Context, input *ListNetworkResourcesInput, ...) error
- func (c *PrivateNetworks) ListNetworkResourcesRequest(input *ListNetworkResourcesInput) (req *request.Request, output *ListNetworkResourcesOutput)
- func (c *PrivateNetworks) ListNetworkResourcesWithContext(ctx aws.Context, input *ListNetworkResourcesInput, opts ...request.Option) (*ListNetworkResourcesOutput, error)
- func (c *PrivateNetworks) ListNetworkSites(input *ListNetworkSitesInput) (*ListNetworkSitesOutput, error)
- func (c *PrivateNetworks) ListNetworkSitesPages(input *ListNetworkSitesInput, fn func(*ListNetworkSitesOutput, bool) bool) error
- func (c *PrivateNetworks) ListNetworkSitesPagesWithContext(ctx aws.Context, input *ListNetworkSitesInput, ...) error
- func (c *PrivateNetworks) ListNetworkSitesRequest(input *ListNetworkSitesInput) (req *request.Request, output *ListNetworkSitesOutput)
- func (c *PrivateNetworks) ListNetworkSitesWithContext(ctx aws.Context, input *ListNetworkSitesInput, opts ...request.Option) (*ListNetworkSitesOutput, error)
- func (c *PrivateNetworks) ListNetworks(input *ListNetworksInput) (*ListNetworksOutput, error)
- func (c *PrivateNetworks) ListNetworksPages(input *ListNetworksInput, fn func(*ListNetworksOutput, bool) bool) error
- func (c *PrivateNetworks) ListNetworksPagesWithContext(ctx aws.Context, input *ListNetworksInput, ...) error
- func (c *PrivateNetworks) ListNetworksRequest(input *ListNetworksInput) (req *request.Request, output *ListNetworksOutput)
- func (c *PrivateNetworks) ListNetworksWithContext(ctx aws.Context, input *ListNetworksInput, opts ...request.Option) (*ListNetworksOutput, error)
- func (c *PrivateNetworks) ListOrders(input *ListOrdersInput) (*ListOrdersOutput, error)
- func (c *PrivateNetworks) ListOrdersPages(input *ListOrdersInput, fn func(*ListOrdersOutput, bool) bool) error
- func (c *PrivateNetworks) ListOrdersPagesWithContext(ctx aws.Context, input *ListOrdersInput, fn func(*ListOrdersOutput, bool) bool, ...) error
- func (c *PrivateNetworks) ListOrdersRequest(input *ListOrdersInput) (req *request.Request, output *ListOrdersOutput)
- func (c *PrivateNetworks) ListOrdersWithContext(ctx aws.Context, input *ListOrdersInput, opts ...request.Option) (*ListOrdersOutput, error)
- func (c *PrivateNetworks) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
- func (c *PrivateNetworks) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
- func (c *PrivateNetworks) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
- func (c *PrivateNetworks) Ping(input *PingInput) (*PingOutput, error)
- func (c *PrivateNetworks) PingRequest(input *PingInput) (req *request.Request, output *PingOutput)
- func (c *PrivateNetworks) PingWithContext(ctx aws.Context, input *PingInput, opts ...request.Option) (*PingOutput, error)
- func (c *PrivateNetworks) StartNetworkResourceUpdate(input *StartNetworkResourceUpdateInput) (*StartNetworkResourceUpdateOutput, error)
- func (c *PrivateNetworks) StartNetworkResourceUpdateRequest(input *StartNetworkResourceUpdateInput) (req *request.Request, output *StartNetworkResourceUpdateOutput)
- func (c *PrivateNetworks) StartNetworkResourceUpdateWithContext(ctx aws.Context, input *StartNetworkResourceUpdateInput, ...) (*StartNetworkResourceUpdateOutput, error)
- func (c *PrivateNetworks) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
- func (c *PrivateNetworks) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
- func (c *PrivateNetworks) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
- func (c *PrivateNetworks) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
- func (c *PrivateNetworks) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
- func (c *PrivateNetworks) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
- func (c *PrivateNetworks) UpdateNetworkSite(input *UpdateNetworkSiteInput) (*UpdateNetworkSiteOutput, error)
- func (c *PrivateNetworks) UpdateNetworkSitePlan(input *UpdateNetworkSitePlanInput) (*UpdateNetworkSitePlanOutput, error)
- func (c *PrivateNetworks) UpdateNetworkSitePlanRequest(input *UpdateNetworkSitePlanInput) (req *request.Request, output *UpdateNetworkSitePlanOutput)
- func (c *PrivateNetworks) UpdateNetworkSitePlanWithContext(ctx aws.Context, input *UpdateNetworkSitePlanInput, opts ...request.Option) (*UpdateNetworkSitePlanOutput, error)
- func (c *PrivateNetworks) UpdateNetworkSiteRequest(input *UpdateNetworkSiteInput) (req *request.Request, output *UpdateNetworkSiteOutput)
- func (c *PrivateNetworks) UpdateNetworkSiteWithContext(ctx aws.Context, input *UpdateNetworkSiteInput, opts ...request.Option) (*UpdateNetworkSiteOutput, error)
- type ResourceNotFoundException
- func (s *ResourceNotFoundException) Code() string
- func (s *ResourceNotFoundException) Error() string
- func (s ResourceNotFoundException) GoString() string
- func (s *ResourceNotFoundException) Message() string
- func (s *ResourceNotFoundException) OrigErr() error
- func (s *ResourceNotFoundException) RequestID() string
- func (s *ResourceNotFoundException) StatusCode() int
- func (s ResourceNotFoundException) String() string
- type ReturnInformation
- func (s ReturnInformation) GoString() string
- func (s *ReturnInformation) SetReplacementOrderArn(v string) *ReturnInformation
- func (s *ReturnInformation) SetReturnReason(v string) *ReturnInformation
- func (s *ReturnInformation) SetShippingAddress(v *Address) *ReturnInformation
- func (s *ReturnInformation) SetShippingLabel(v string) *ReturnInformation
- func (s ReturnInformation) String() string
- type SitePlan
- type StartNetworkResourceUpdateInput
- func (s StartNetworkResourceUpdateInput) GoString() string
- func (s *StartNetworkResourceUpdateInput) SetCommitmentConfiguration(v *CommitmentConfiguration) *StartNetworkResourceUpdateInput
- func (s *StartNetworkResourceUpdateInput) SetNetworkResourceArn(v string) *StartNetworkResourceUpdateInput
- func (s *StartNetworkResourceUpdateInput) SetReturnReason(v string) *StartNetworkResourceUpdateInput
- func (s *StartNetworkResourceUpdateInput) SetShippingAddress(v *Address) *StartNetworkResourceUpdateInput
- func (s *StartNetworkResourceUpdateInput) SetUpdateType(v string) *StartNetworkResourceUpdateInput
- func (s StartNetworkResourceUpdateInput) String() string
- func (s *StartNetworkResourceUpdateInput) Validate() error
- type StartNetworkResourceUpdateOutput
- type TagResourceInput
- type TagResourceOutput
- type ThrottlingException
- func (s *ThrottlingException) Code() string
- func (s *ThrottlingException) Error() string
- func (s ThrottlingException) GoString() string
- func (s *ThrottlingException) Message() string
- func (s *ThrottlingException) OrigErr() error
- func (s *ThrottlingException) RequestID() string
- func (s *ThrottlingException) StatusCode() int
- func (s ThrottlingException) String() string
- type TrackingInformation
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateNetworkSiteInput
- func (s UpdateNetworkSiteInput) GoString() string
- func (s *UpdateNetworkSiteInput) SetClientToken(v string) *UpdateNetworkSiteInput
- func (s *UpdateNetworkSiteInput) SetDescription(v string) *UpdateNetworkSiteInput
- func (s *UpdateNetworkSiteInput) SetNetworkSiteArn(v string) *UpdateNetworkSiteInput
- func (s UpdateNetworkSiteInput) String() string
- func (s *UpdateNetworkSiteInput) Validate() error
- type UpdateNetworkSiteOutput
- type UpdateNetworkSitePlanInput
- func (s UpdateNetworkSitePlanInput) GoString() string
- func (s *UpdateNetworkSitePlanInput) SetClientToken(v string) *UpdateNetworkSitePlanInput
- func (s *UpdateNetworkSitePlanInput) SetNetworkSiteArn(v string) *UpdateNetworkSitePlanInput
- func (s *UpdateNetworkSitePlanInput) SetPendingPlan(v *SitePlan) *UpdateNetworkSitePlanInput
- func (s UpdateNetworkSitePlanInput) String() string
- func (s *UpdateNetworkSitePlanInput) Validate() error
- type UpdateNetworkSitePlanOutput
- func (s UpdateNetworkSitePlanOutput) GoString() string
- func (s *UpdateNetworkSitePlanOutput) SetNetworkSite(v *NetworkSite) *UpdateNetworkSitePlanOutput
- func (s *UpdateNetworkSitePlanOutput) SetTags(v map[string]*string) *UpdateNetworkSitePlanOutput
- func (s UpdateNetworkSitePlanOutput) String() string
- type ValidationException
- func (s *ValidationException) Code() string
- func (s *ValidationException) Error() string
- func (s ValidationException) GoString() string
- func (s *ValidationException) Message() string
- func (s *ValidationException) OrigErr() error
- func (s *ValidationException) RequestID() string
- func (s *ValidationException) StatusCode() int
- func (s ValidationException) String() string
- type ValidationExceptionField
Constants ¶
const ( // AcknowledgmentStatusAcknowledging is a AcknowledgmentStatus enum value AcknowledgmentStatusAcknowledging = "ACKNOWLEDGING" // AcknowledgmentStatusAcknowledged is a AcknowledgmentStatus enum value AcknowledgmentStatusAcknowledged = "ACKNOWLEDGED" // AcknowledgmentStatusUnacknowledged is a AcknowledgmentStatus enum value AcknowledgmentStatusUnacknowledged = "UNACKNOWLEDGED" )
const ( // CommitmentLengthSixtyDays is a CommitmentLength enum value CommitmentLengthSixtyDays = "SIXTY_DAYS" // CommitmentLengthOneYear is a CommitmentLength enum value CommitmentLengthOneYear = "ONE_YEAR" // CommitmentLengthThreeYears is a CommitmentLength enum value CommitmentLengthThreeYears = "THREE_YEARS" )
const ( // DeviceIdentifierFilterKeysStatus is a DeviceIdentifierFilterKeys enum value DeviceIdentifierFilterKeysStatus = "STATUS" // DeviceIdentifierFilterKeysOrder is a DeviceIdentifierFilterKeys enum value DeviceIdentifierFilterKeysOrder = "ORDER" // DeviceIdentifierFilterKeysTrafficGroup is a DeviceIdentifierFilterKeys enum value DeviceIdentifierFilterKeysTrafficGroup = "TRAFFIC_GROUP" )
const ( // DeviceIdentifierStatusActive is a DeviceIdentifierStatus enum value DeviceIdentifierStatusActive = "ACTIVE" // DeviceIdentifierStatusInactive is a DeviceIdentifierStatus enum value DeviceIdentifierStatusInactive = "INACTIVE" )
const ( // ElevationReferenceAgl is a ElevationReference enum value ElevationReferenceAgl = "AGL" // ElevationReferenceAmsl is a ElevationReference enum value ElevationReferenceAmsl = "AMSL" )
const ( // HealthStatusInitial is a HealthStatus enum value HealthStatusInitial = "INITIAL" // HealthStatusHealthy is a HealthStatus enum value HealthStatusHealthy = "HEALTHY" // HealthStatusUnhealthy is a HealthStatus enum value HealthStatusUnhealthy = "UNHEALTHY" )
const ( // NetworkResourceDefinitionTypeRadioUnit is a NetworkResourceDefinitionType enum value NetworkResourceDefinitionTypeRadioUnit = "RADIO_UNIT" // NetworkResourceDefinitionTypeDeviceIdentifier is a NetworkResourceDefinitionType enum value NetworkResourceDefinitionTypeDeviceIdentifier = "DEVICE_IDENTIFIER" )
const ( // NetworkResourceFilterKeysOrder is a NetworkResourceFilterKeys enum value NetworkResourceFilterKeysOrder = "ORDER" // NetworkResourceFilterKeysStatus is a NetworkResourceFilterKeys enum value NetworkResourceFilterKeysStatus = "STATUS" )
const ( // NetworkResourceStatusPending is a NetworkResourceStatus enum value NetworkResourceStatusPending = "PENDING" // NetworkResourceStatusShipped is a NetworkResourceStatus enum value NetworkResourceStatusShipped = "SHIPPED" // NetworkResourceStatusProvisioning is a NetworkResourceStatus enum value NetworkResourceStatusProvisioning = "PROVISIONING" // NetworkResourceStatusProvisioned is a NetworkResourceStatus enum value NetworkResourceStatusProvisioned = "PROVISIONED" // NetworkResourceStatusAvailable is a NetworkResourceStatus enum value NetworkResourceStatusAvailable = "AVAILABLE" // NetworkResourceStatusDeleting is a NetworkResourceStatus enum value NetworkResourceStatusDeleting = "DELETING" // NetworkResourceStatusPendingReturn is a NetworkResourceStatus enum value NetworkResourceStatusPendingReturn = "PENDING_RETURN" // NetworkResourceStatusDeleted is a NetworkResourceStatus enum value NetworkResourceStatusDeleted = "DELETED" // NetworkResourceStatusCreatingShippingLabel is a NetworkResourceStatus enum value NetworkResourceStatusCreatingShippingLabel = "CREATING_SHIPPING_LABEL" )
const ( // NetworkSiteStatusCreated is a NetworkSiteStatus enum value NetworkSiteStatusCreated = "CREATED" // NetworkSiteStatusProvisioning is a NetworkSiteStatus enum value NetworkSiteStatusProvisioning = "PROVISIONING" // NetworkSiteStatusAvailable is a NetworkSiteStatus enum value NetworkSiteStatusAvailable = "AVAILABLE" // NetworkSiteStatusDeprovisioning is a NetworkSiteStatus enum value NetworkSiteStatusDeprovisioning = "DEPROVISIONING" // NetworkSiteStatusDeleted is a NetworkSiteStatus enum value NetworkSiteStatusDeleted = "DELETED" )
const ( // NetworkStatusCreated is a NetworkStatus enum value NetworkStatusCreated = "CREATED" // NetworkStatusProvisioning is a NetworkStatus enum value NetworkStatusProvisioning = "PROVISIONING" // NetworkStatusAvailable is a NetworkStatus enum value NetworkStatusAvailable = "AVAILABLE" // NetworkStatusDeprovisioning is a NetworkStatus enum value NetworkStatusDeprovisioning = "DEPROVISIONING" // NetworkStatusDeleted is a NetworkStatus enum value NetworkStatusDeleted = "DELETED" )
const ( // OrderFilterKeysStatus is a OrderFilterKeys enum value OrderFilterKeysStatus = "STATUS" // OrderFilterKeysNetworkSite is a OrderFilterKeys enum value OrderFilterKeysNetworkSite = "NETWORK_SITE" )
const ( // UpdateTypeReplace is a UpdateType enum value UpdateTypeReplace = "REPLACE" // UpdateTypeReturn is a UpdateType enum value UpdateTypeReturn = "RETURN" // UpdateTypeCommitment is a UpdateType enum value UpdateTypeCommitment = "COMMITMENT" )
const ( // ValidationExceptionReasonUnknownOperation is a ValidationExceptionReason enum value ValidationExceptionReasonUnknownOperation = "UNKNOWN_OPERATION" // ValidationExceptionReasonCannotParse is a ValidationExceptionReason enum value ValidationExceptionReasonCannotParse = "CANNOT_PARSE" // ValidationExceptionReasonCannotAssumeRole is a ValidationExceptionReason enum value ValidationExceptionReasonCannotAssumeRole = "CANNOT_ASSUME_ROLE" // ValidationExceptionReasonFieldValidationFailed is a ValidationExceptionReason enum value ValidationExceptionReasonFieldValidationFailed = "FIELD_VALIDATION_FAILED" // ValidationExceptionReasonOther is a ValidationExceptionReason enum value ValidationExceptionReasonOther = "OTHER" )
const ( // ErrCodeAccessDeniedException for service response error code // "AccessDeniedException". // // You do not have permission to perform this operation. ErrCodeAccessDeniedException = "AccessDeniedException" // ErrCodeInternalServerException for service response error code // "InternalServerException". // // Information about an internal error. ErrCodeInternalServerException = "InternalServerException" // ErrCodeLimitExceededException for service response error code // "LimitExceededException". // // The limit was exceeded. ErrCodeLimitExceededException = "LimitExceededException" // ErrCodeResourceNotFoundException for service response error code // "ResourceNotFoundException". // // The resource was not found. ErrCodeResourceNotFoundException = "ResourceNotFoundException" // ErrCodeThrottlingException for service response error code // "ThrottlingException". // // The request was denied due to request throttling. ErrCodeThrottlingException = "ThrottlingException" // ErrCodeValidationException for service response error code // "ValidationException". // // The request failed validation. ErrCodeValidationException = "ValidationException" )
const ( ServiceName = "PrivateNetworks" // Name of service. EndpointsID = "private-networks" // ID to lookup a service endpoint with. ServiceID = "PrivateNetworks" // ServiceID is a unique identifier of a specific service. )
Service information constants
const (
// ElevationUnitFeet is a ElevationUnit enum value
ElevationUnitFeet = "FEET"
)
const (
// NetworkFilterKeysStatus is a NetworkFilterKeys enum value
NetworkFilterKeysStatus = "STATUS"
)
const (
// NetworkResourceTypeRadioUnit is a NetworkResourceType enum value
NetworkResourceTypeRadioUnit = "RADIO_UNIT"
)
const (
// NetworkSiteFilterKeysStatus is a NetworkSiteFilterKeys enum value
NetworkSiteFilterKeysStatus = "STATUS"
)
Variables ¶
This section is empty.
Functions ¶
func AcknowledgmentStatus_Values ¶
func AcknowledgmentStatus_Values() []string
AcknowledgmentStatus_Values returns all elements of the AcknowledgmentStatus enum
func CommitmentLength_Values ¶
func CommitmentLength_Values() []string
CommitmentLength_Values returns all elements of the CommitmentLength enum
func DeviceIdentifierFilterKeys_Values ¶
func DeviceIdentifierFilterKeys_Values() []string
DeviceIdentifierFilterKeys_Values returns all elements of the DeviceIdentifierFilterKeys enum
func DeviceIdentifierStatus_Values ¶
func DeviceIdentifierStatus_Values() []string
DeviceIdentifierStatus_Values returns all elements of the DeviceIdentifierStatus enum
func ElevationReference_Values ¶
func ElevationReference_Values() []string
ElevationReference_Values returns all elements of the ElevationReference enum
func ElevationUnit_Values ¶
func ElevationUnit_Values() []string
ElevationUnit_Values returns all elements of the ElevationUnit enum
func HealthStatus_Values ¶
func HealthStatus_Values() []string
HealthStatus_Values returns all elements of the HealthStatus enum
func NetworkFilterKeys_Values ¶
func NetworkFilterKeys_Values() []string
NetworkFilterKeys_Values returns all elements of the NetworkFilterKeys enum
func NetworkResourceDefinitionType_Values ¶
func NetworkResourceDefinitionType_Values() []string
NetworkResourceDefinitionType_Values returns all elements of the NetworkResourceDefinitionType enum
func NetworkResourceFilterKeys_Values ¶
func NetworkResourceFilterKeys_Values() []string
NetworkResourceFilterKeys_Values returns all elements of the NetworkResourceFilterKeys enum
func NetworkResourceStatus_Values ¶
func NetworkResourceStatus_Values() []string
NetworkResourceStatus_Values returns all elements of the NetworkResourceStatus enum
func NetworkResourceType_Values ¶
func NetworkResourceType_Values() []string
NetworkResourceType_Values returns all elements of the NetworkResourceType enum
func NetworkSiteFilterKeys_Values ¶
func NetworkSiteFilterKeys_Values() []string
NetworkSiteFilterKeys_Values returns all elements of the NetworkSiteFilterKeys enum
func NetworkSiteStatus_Values ¶
func NetworkSiteStatus_Values() []string
NetworkSiteStatus_Values returns all elements of the NetworkSiteStatus enum
func NetworkStatus_Values ¶
func NetworkStatus_Values() []string
NetworkStatus_Values returns all elements of the NetworkStatus enum
func OrderFilterKeys_Values ¶
func OrderFilterKeys_Values() []string
OrderFilterKeys_Values returns all elements of the OrderFilterKeys enum
func UpdateType_Values ¶
func UpdateType_Values() []string
UpdateType_Values returns all elements of the UpdateType enum
func ValidationExceptionReason_Values ¶
func ValidationExceptionReason_Values() []string
ValidationExceptionReason_Values returns all elements of the ValidationExceptionReason enum
Types ¶
type AccessDeniedException ¶
type AccessDeniedException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
You do not have permission to perform this operation.
func (*AccessDeniedException) Code ¶
func (s *AccessDeniedException) Code() string
Code returns the exception type name.
func (*AccessDeniedException) Error ¶
func (s *AccessDeniedException) Error() string
func (AccessDeniedException) GoString ¶
func (s AccessDeniedException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AccessDeniedException) Message ¶
func (s *AccessDeniedException) Message() string
Message returns the exception's message.
func (*AccessDeniedException) OrigErr ¶
func (s *AccessDeniedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*AccessDeniedException) RequestID ¶
func (s *AccessDeniedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*AccessDeniedException) StatusCode ¶
func (s *AccessDeniedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (AccessDeniedException) String ¶
func (s AccessDeniedException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AcknowledgeOrderReceiptInput ¶
type AcknowledgeOrderReceiptInput struct { // The Amazon Resource Name (ARN) of the order. // // OrderArn is a required field OrderArn *string `locationName:"orderArn" type:"string" required:"true"` // contains filtered or unexported fields }
func (AcknowledgeOrderReceiptInput) GoString ¶
func (s AcknowledgeOrderReceiptInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AcknowledgeOrderReceiptInput) SetOrderArn ¶
func (s *AcknowledgeOrderReceiptInput) SetOrderArn(v string) *AcknowledgeOrderReceiptInput
SetOrderArn sets the OrderArn field's value.
func (AcknowledgeOrderReceiptInput) String ¶
func (s AcknowledgeOrderReceiptInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AcknowledgeOrderReceiptInput) Validate ¶
func (s *AcknowledgeOrderReceiptInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AcknowledgeOrderReceiptOutput ¶
type AcknowledgeOrderReceiptOutput struct { // Information about the order. // // Order is a required field Order *Order `locationName:"order" type:"structure" required:"true"` // contains filtered or unexported fields }
func (AcknowledgeOrderReceiptOutput) GoString ¶
func (s AcknowledgeOrderReceiptOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AcknowledgeOrderReceiptOutput) SetOrder ¶
func (s *AcknowledgeOrderReceiptOutput) SetOrder(v *Order) *AcknowledgeOrderReceiptOutput
SetOrder sets the Order field's value.
func (AcknowledgeOrderReceiptOutput) String ¶
func (s AcknowledgeOrderReceiptOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ActivateDeviceIdentifierInput ¶
type ActivateDeviceIdentifierInput struct { // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. For more information, see How to ensure idempotency (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html). ClientToken *string `locationName:"clientToken" min:"1" type:"string"` // The Amazon Resource Name (ARN) of the device identifier. // // DeviceIdentifierArn is a required field DeviceIdentifierArn *string `locationName:"deviceIdentifierArn" type:"string" required:"true"` // contains filtered or unexported fields }
func (ActivateDeviceIdentifierInput) GoString ¶
func (s ActivateDeviceIdentifierInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ActivateDeviceIdentifierInput) SetClientToken ¶
func (s *ActivateDeviceIdentifierInput) SetClientToken(v string) *ActivateDeviceIdentifierInput
SetClientToken sets the ClientToken field's value.
func (*ActivateDeviceIdentifierInput) SetDeviceIdentifierArn ¶
func (s *ActivateDeviceIdentifierInput) SetDeviceIdentifierArn(v string) *ActivateDeviceIdentifierInput
SetDeviceIdentifierArn sets the DeviceIdentifierArn field's value.
func (ActivateDeviceIdentifierInput) String ¶
func (s ActivateDeviceIdentifierInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ActivateDeviceIdentifierInput) Validate ¶
func (s *ActivateDeviceIdentifierInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ActivateDeviceIdentifierOutput ¶
type ActivateDeviceIdentifierOutput struct { // Information about the device identifier. // // DeviceIdentifier is a required field DeviceIdentifier *DeviceIdentifier `locationName:"deviceIdentifier" type:"structure" required:"true"` // The tags on the device identifier. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ActivateDeviceIdentifierOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" min:"1" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (ActivateDeviceIdentifierOutput) GoString ¶
func (s ActivateDeviceIdentifierOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ActivateDeviceIdentifierOutput) SetDeviceIdentifier ¶
func (s *ActivateDeviceIdentifierOutput) SetDeviceIdentifier(v *DeviceIdentifier) *ActivateDeviceIdentifierOutput
SetDeviceIdentifier sets the DeviceIdentifier field's value.
func (*ActivateDeviceIdentifierOutput) SetTags ¶
func (s *ActivateDeviceIdentifierOutput) SetTags(v map[string]*string) *ActivateDeviceIdentifierOutput
SetTags sets the Tags field's value.
func (ActivateDeviceIdentifierOutput) String ¶
func (s ActivateDeviceIdentifierOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ActivateNetworkSiteInput ¶
type ActivateNetworkSiteInput struct { // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. For more information, see How to ensure idempotency (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html). ClientToken *string `locationName:"clientToken" min:"1" type:"string"` // Determines the duration and renewal status of the commitment period for all // pending radio units. // // If you include commitmentConfiguration in the ActivateNetworkSiteRequest // action, you must specify the following: // // * The commitment period for the radio unit. You can choose a 60-day, 1-year, // or 3-year period. // // * Whether you want your commitment period to automatically renew for one // more year after your current commitment period expires. // // For pricing, see Amazon Web Services Private 5G Pricing (http://aws.amazon.com/private5g/pricing). // // If you do not include commitmentConfiguration in the ActivateNetworkSiteRequest // action, the commitment period is set to 60-days. CommitmentConfiguration *CommitmentConfiguration `locationName:"commitmentConfiguration" type:"structure"` // The Amazon Resource Name (ARN) of the network site. // // NetworkSiteArn is a required field NetworkSiteArn *string `locationName:"networkSiteArn" type:"string" required:"true"` // The shipping address of the network site. // // ShippingAddress is a required field ShippingAddress *Address `locationName:"shippingAddress" type:"structure" required:"true"` // contains filtered or unexported fields }
func (ActivateNetworkSiteInput) GoString ¶
func (s ActivateNetworkSiteInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ActivateNetworkSiteInput) SetClientToken ¶
func (s *ActivateNetworkSiteInput) SetClientToken(v string) *ActivateNetworkSiteInput
SetClientToken sets the ClientToken field's value.
func (*ActivateNetworkSiteInput) SetCommitmentConfiguration ¶
func (s *ActivateNetworkSiteInput) SetCommitmentConfiguration(v *CommitmentConfiguration) *ActivateNetworkSiteInput
SetCommitmentConfiguration sets the CommitmentConfiguration field's value.
func (*ActivateNetworkSiteInput) SetNetworkSiteArn ¶
func (s *ActivateNetworkSiteInput) SetNetworkSiteArn(v string) *ActivateNetworkSiteInput
SetNetworkSiteArn sets the NetworkSiteArn field's value.
func (*ActivateNetworkSiteInput) SetShippingAddress ¶
func (s *ActivateNetworkSiteInput) SetShippingAddress(v *Address) *ActivateNetworkSiteInput
SetShippingAddress sets the ShippingAddress field's value.
func (ActivateNetworkSiteInput) String ¶
func (s ActivateNetworkSiteInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ActivateNetworkSiteInput) Validate ¶
func (s *ActivateNetworkSiteInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ActivateNetworkSiteOutput ¶
type ActivateNetworkSiteOutput struct { // Information about the network site. NetworkSite *NetworkSite `locationName:"networkSite" type:"structure"` // contains filtered or unexported fields }
func (ActivateNetworkSiteOutput) GoString ¶
func (s ActivateNetworkSiteOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ActivateNetworkSiteOutput) SetNetworkSite ¶
func (s *ActivateNetworkSiteOutput) SetNetworkSite(v *NetworkSite) *ActivateNetworkSiteOutput
SetNetworkSite sets the NetworkSite field's value.
func (ActivateNetworkSiteOutput) String ¶
func (s ActivateNetworkSiteOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Address ¶
type Address struct { // The city for this address. // // City is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. // // City is a required field City *string `locationName:"city" min:"1" type:"string" required:"true" sensitive:"true"` // The company name for this address. // // Company is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. Company *string `locationName:"company" min:"1" type:"string" sensitive:"true"` // The country for this address. // // Country is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. // // Country is a required field Country *string `locationName:"country" min:"1" type:"string" required:"true" sensitive:"true"` // The recipient's email address. // // EmailAddress is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. EmailAddress *string `locationName:"emailAddress" min:"1" type:"string" sensitive:"true"` // The recipient's name for this address. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The recipient's phone number. // // PhoneNumber is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. PhoneNumber *string `locationName:"phoneNumber" min:"1" type:"string" sensitive:"true"` // The postal code for this address. // // PostalCode is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. // // PostalCode is a required field PostalCode *string `locationName:"postalCode" min:"1" type:"string" required:"true" sensitive:"true"` // The state or province for this address. // // StateOrProvince is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. // // StateOrProvince is a required field StateOrProvince *string `locationName:"stateOrProvince" min:"1" type:"string" required:"true" sensitive:"true"` // The first line of the street address. // // Street1 is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. // // Street1 is a required field Street1 *string `locationName:"street1" min:"1" type:"string" required:"true" sensitive:"true"` // The second line of the street address. // // Street2 is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. Street2 *string `locationName:"street2" min:"1" type:"string" sensitive:"true"` // The third line of the street address. // // Street3 is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. Street3 *string `locationName:"street3" min:"1" type:"string" sensitive:"true"` // contains filtered or unexported fields }
Information about an address.
func (Address) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Address) SetCompany ¶
SetCompany sets the Company field's value.
func (*Address) SetCountry ¶
SetCountry sets the Country field's value.
func (*Address) SetEmailAddress ¶
SetEmailAddress sets the EmailAddress field's value.
func (*Address) SetPhoneNumber ¶
SetPhoneNumber sets the PhoneNumber field's value.
func (*Address) SetPostalCode ¶
SetPostalCode sets the PostalCode field's value.
func (*Address) SetStateOrProvince ¶
SetStateOrProvince sets the StateOrProvince field's value.
func (*Address) SetStreet1 ¶
SetStreet1 sets the Street1 field's value.
func (*Address) SetStreet2 ¶
SetStreet2 sets the Street2 field's value.
func (*Address) SetStreet3 ¶
SetStreet3 sets the Street3 field's value.
type CommitmentConfiguration ¶
type CommitmentConfiguration struct { // Determines whether the commitment period for a radio unit is set to automatically // renew for an additional 1 year after your current commitment period expires. // // Set to True, if you want your commitment period to automatically renew. Set // to False if you do not want your commitment to automatically renew. // // You can do the following: // // * Set a 1-year commitment to automatically renew for an additional 1 year. // The hourly rate for the additional year will continue to be the same as // your existing 1-year rate. // // * Set a 3-year commitment to automatically renew for an additional 1 year. // The hourly rate for the additional year will continue to be the same as // your existing 3-year rate. // // * Turn off a previously-enabled automatic renewal on a 1-year or 3-year // commitment. // // You cannot use the automatic-renewal option for a 60-day commitment. // // AutomaticRenewal is a required field AutomaticRenewal *bool `locationName:"automaticRenewal" type:"boolean" required:"true"` // The duration of the commitment period for the radio unit. You can choose // a 60-day, 1-year, or 3-year period. // // CommitmentLength is a required field CommitmentLength *string `locationName:"commitmentLength" type:"string" required:"true" enum:"CommitmentLength"` // contains filtered or unexported fields }
Determines the duration and renewal status of the commitment period for a radio unit.
For pricing, see Amazon Web Services Private 5G Pricing (http://aws.amazon.com/private5g/pricing).
func (CommitmentConfiguration) GoString ¶
func (s CommitmentConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CommitmentConfiguration) SetAutomaticRenewal ¶
func (s *CommitmentConfiguration) SetAutomaticRenewal(v bool) *CommitmentConfiguration
SetAutomaticRenewal sets the AutomaticRenewal field's value.
func (*CommitmentConfiguration) SetCommitmentLength ¶
func (s *CommitmentConfiguration) SetCommitmentLength(v string) *CommitmentConfiguration
SetCommitmentLength sets the CommitmentLength field's value.
func (CommitmentConfiguration) String ¶
func (s CommitmentConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CommitmentConfiguration) Validate ¶
func (s *CommitmentConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CommitmentInformation ¶
type CommitmentInformation struct { // The duration and renewal status of the commitment period for the radio unit. // // CommitmentConfiguration is a required field CommitmentConfiguration *CommitmentConfiguration `locationName:"commitmentConfiguration" type:"structure" required:"true"` // The date and time that the commitment period ends. If you do not cancel or // renew the commitment before the expiration date, you will be billed at the // 60-day-commitment rate. ExpiresOn *time.Time `locationName:"expiresOn" type:"timestamp" timestampFormat:"iso8601"` // The date and time that the commitment period started. StartAt *time.Time `locationName:"startAt" type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
Shows the duration, the date and time that the contract started and ends, and the renewal status of the commitment period for the radio unit.
func (CommitmentInformation) GoString ¶
func (s CommitmentInformation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CommitmentInformation) SetCommitmentConfiguration ¶
func (s *CommitmentInformation) SetCommitmentConfiguration(v *CommitmentConfiguration) *CommitmentInformation
SetCommitmentConfiguration sets the CommitmentConfiguration field's value.
func (*CommitmentInformation) SetExpiresOn ¶
func (s *CommitmentInformation) SetExpiresOn(v time.Time) *CommitmentInformation
SetExpiresOn sets the ExpiresOn field's value.
func (*CommitmentInformation) SetStartAt ¶
func (s *CommitmentInformation) SetStartAt(v time.Time) *CommitmentInformation
SetStartAt sets the StartAt field's value.
func (CommitmentInformation) String ¶
func (s CommitmentInformation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConfigureAccessPointInput ¶
type ConfigureAccessPointInput struct { // The Amazon Resource Name (ARN) of the network resource. // // AccessPointArn is a required field AccessPointArn *string `locationName:"accessPointArn" type:"string" required:"true"` // A Base64 encoded string of the CPI certificate associated with the CPI user // who is certifying the coordinates of the network resource. // // CpiSecretKey is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ConfigureAccessPointInput's // String and GoString methods. CpiSecretKey *string `locationName:"cpiSecretKey" min:"1" type:"string" sensitive:"true"` // The CPI user ID of the CPI user who is certifying the coordinates of the // network resource. // // CpiUserId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ConfigureAccessPointInput's // String and GoString methods. CpiUserId *string `locationName:"cpiUserId" min:"1" type:"string" sensitive:"true"` // The CPI password associated with the CPI certificate in cpiSecretKey. // // CpiUserPassword is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ConfigureAccessPointInput's // String and GoString methods. CpiUserPassword *string `locationName:"cpiUserPassword" min:"1" type:"string" sensitive:"true"` // The CPI user name of the CPI user who is certifying the coordinates of the // radio unit. // // CpiUsername is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ConfigureAccessPointInput's // String and GoString methods. CpiUsername *string `locationName:"cpiUsername" min:"1" type:"string" sensitive:"true"` // The position of the network resource. Position *Position `locationName:"position" type:"structure"` // contains filtered or unexported fields }
func (ConfigureAccessPointInput) GoString ¶
func (s ConfigureAccessPointInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfigureAccessPointInput) SetAccessPointArn ¶
func (s *ConfigureAccessPointInput) SetAccessPointArn(v string) *ConfigureAccessPointInput
SetAccessPointArn sets the AccessPointArn field's value.
func (*ConfigureAccessPointInput) SetCpiSecretKey ¶
func (s *ConfigureAccessPointInput) SetCpiSecretKey(v string) *ConfigureAccessPointInput
SetCpiSecretKey sets the CpiSecretKey field's value.
func (*ConfigureAccessPointInput) SetCpiUserId ¶
func (s *ConfigureAccessPointInput) SetCpiUserId(v string) *ConfigureAccessPointInput
SetCpiUserId sets the CpiUserId field's value.
func (*ConfigureAccessPointInput) SetCpiUserPassword ¶
func (s *ConfigureAccessPointInput) SetCpiUserPassword(v string) *ConfigureAccessPointInput
SetCpiUserPassword sets the CpiUserPassword field's value.
func (*ConfigureAccessPointInput) SetCpiUsername ¶
func (s *ConfigureAccessPointInput) SetCpiUsername(v string) *ConfigureAccessPointInput
SetCpiUsername sets the CpiUsername field's value.
func (*ConfigureAccessPointInput) SetPosition ¶
func (s *ConfigureAccessPointInput) SetPosition(v *Position) *ConfigureAccessPointInput
SetPosition sets the Position field's value.
func (ConfigureAccessPointInput) String ¶
func (s ConfigureAccessPointInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfigureAccessPointInput) Validate ¶
func (s *ConfigureAccessPointInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ConfigureAccessPointOutput ¶
type ConfigureAccessPointOutput struct { // Information about the network resource. // // AccessPoint is a required field AccessPoint *NetworkResource `locationName:"accessPoint" type:"structure" required:"true"` // contains filtered or unexported fields }
func (ConfigureAccessPointOutput) GoString ¶
func (s ConfigureAccessPointOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfigureAccessPointOutput) SetAccessPoint ¶
func (s *ConfigureAccessPointOutput) SetAccessPoint(v *NetworkResource) *ConfigureAccessPointOutput
SetAccessPoint sets the AccessPoint field's value.
func (ConfigureAccessPointOutput) String ¶
func (s ConfigureAccessPointOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateNetworkInput ¶
type CreateNetworkInput struct { // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. For more information, see How to ensure idempotency (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html). ClientToken *string `locationName:"clientToken" min:"1" type:"string"` // The description of the network. Description *string `locationName:"description" type:"string"` // The name of the network. You can't change the name after you create the network. // // NetworkName is a required field NetworkName *string `locationName:"networkName" min:"1" type:"string" required:"true"` // The tags to apply to the network. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateNetworkInput's // String and GoString methods. Tags map[string]*string `locationName:"tags" min:"1" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (CreateNetworkInput) GoString ¶
func (s CreateNetworkInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateNetworkInput) SetClientToken ¶
func (s *CreateNetworkInput) SetClientToken(v string) *CreateNetworkInput
SetClientToken sets the ClientToken field's value.
func (*CreateNetworkInput) SetDescription ¶
func (s *CreateNetworkInput) SetDescription(v string) *CreateNetworkInput
SetDescription sets the Description field's value.
func (*CreateNetworkInput) SetNetworkName ¶
func (s *CreateNetworkInput) SetNetworkName(v string) *CreateNetworkInput
SetNetworkName sets the NetworkName field's value.
func (*CreateNetworkInput) SetTags ¶
func (s *CreateNetworkInput) SetTags(v map[string]*string) *CreateNetworkInput
SetTags sets the Tags field's value.
func (CreateNetworkInput) String ¶
func (s CreateNetworkInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateNetworkInput) Validate ¶
func (s *CreateNetworkInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateNetworkOutput ¶
type CreateNetworkOutput struct { // Information about the network. // // Network is a required field Network *Network `locationName:"network" type:"structure" required:"true"` // The network tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateNetworkOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" min:"1" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (CreateNetworkOutput) GoString ¶
func (s CreateNetworkOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateNetworkOutput) SetNetwork ¶
func (s *CreateNetworkOutput) SetNetwork(v *Network) *CreateNetworkOutput
SetNetwork sets the Network field's value.
func (*CreateNetworkOutput) SetTags ¶
func (s *CreateNetworkOutput) SetTags(v map[string]*string) *CreateNetworkOutput
SetTags sets the Tags field's value.
func (CreateNetworkOutput) String ¶
func (s CreateNetworkOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateNetworkSiteInput ¶
type CreateNetworkSiteInput struct { // The Availability Zone that is the parent of this site. You can't change the // Availability Zone after you create the site. AvailabilityZone *string `locationName:"availabilityZone" type:"string"` // The ID of the Availability Zone that is the parent of this site. You can't // change the Availability Zone after you create the site. AvailabilityZoneId *string `locationName:"availabilityZoneId" type:"string"` // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. For more information, see How to ensure idempotency (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html). ClientToken *string `locationName:"clientToken" min:"1" type:"string"` // The description of the site. Description *string `locationName:"description" type:"string"` // The Amazon Resource Name (ARN) of the network. // // NetworkArn is a required field NetworkArn *string `locationName:"networkArn" type:"string" required:"true"` // The name of the site. You can't change the name after you create the site. // // NetworkSiteName is a required field NetworkSiteName *string `locationName:"networkSiteName" min:"1" type:"string" required:"true"` // Information about the pending plan for this site. PendingPlan *SitePlan `locationName:"pendingPlan" type:"structure"` // The tags to apply to the network site. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateNetworkSiteInput's // String and GoString methods. Tags map[string]*string `locationName:"tags" min:"1" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (CreateNetworkSiteInput) GoString ¶
func (s CreateNetworkSiteInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateNetworkSiteInput) SetAvailabilityZone ¶
func (s *CreateNetworkSiteInput) SetAvailabilityZone(v string) *CreateNetworkSiteInput
SetAvailabilityZone sets the AvailabilityZone field's value.
func (*CreateNetworkSiteInput) SetAvailabilityZoneId ¶
func (s *CreateNetworkSiteInput) SetAvailabilityZoneId(v string) *CreateNetworkSiteInput
SetAvailabilityZoneId sets the AvailabilityZoneId field's value.
func (*CreateNetworkSiteInput) SetClientToken ¶
func (s *CreateNetworkSiteInput) SetClientToken(v string) *CreateNetworkSiteInput
SetClientToken sets the ClientToken field's value.
func (*CreateNetworkSiteInput) SetDescription ¶
func (s *CreateNetworkSiteInput) SetDescription(v string) *CreateNetworkSiteInput
SetDescription sets the Description field's value.
func (*CreateNetworkSiteInput) SetNetworkArn ¶
func (s *CreateNetworkSiteInput) SetNetworkArn(v string) *CreateNetworkSiteInput
SetNetworkArn sets the NetworkArn field's value.
func (*CreateNetworkSiteInput) SetNetworkSiteName ¶
func (s *CreateNetworkSiteInput) SetNetworkSiteName(v string) *CreateNetworkSiteInput
SetNetworkSiteName sets the NetworkSiteName field's value.
func (*CreateNetworkSiteInput) SetPendingPlan ¶
func (s *CreateNetworkSiteInput) SetPendingPlan(v *SitePlan) *CreateNetworkSiteInput
SetPendingPlan sets the PendingPlan field's value.
func (*CreateNetworkSiteInput) SetTags ¶
func (s *CreateNetworkSiteInput) SetTags(v map[string]*string) *CreateNetworkSiteInput
SetTags sets the Tags field's value.
func (CreateNetworkSiteInput) String ¶
func (s CreateNetworkSiteInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateNetworkSiteInput) Validate ¶
func (s *CreateNetworkSiteInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateNetworkSiteOutput ¶
type CreateNetworkSiteOutput struct { // Information about the network site. NetworkSite *NetworkSite `locationName:"networkSite" type:"structure"` // The network site tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateNetworkSiteOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" min:"1" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (CreateNetworkSiteOutput) GoString ¶
func (s CreateNetworkSiteOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateNetworkSiteOutput) SetNetworkSite ¶
func (s *CreateNetworkSiteOutput) SetNetworkSite(v *NetworkSite) *CreateNetworkSiteOutput
SetNetworkSite sets the NetworkSite field's value.
func (*CreateNetworkSiteOutput) SetTags ¶
func (s *CreateNetworkSiteOutput) SetTags(v map[string]*string) *CreateNetworkSiteOutput
SetTags sets the Tags field's value.
func (CreateNetworkSiteOutput) String ¶
func (s CreateNetworkSiteOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeactivateDeviceIdentifierInput ¶
type DeactivateDeviceIdentifierInput struct { // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. For more information, see How to ensure idempotency (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html). ClientToken *string `locationName:"clientToken" min:"1" type:"string"` // The Amazon Resource Name (ARN) of the device identifier. // // DeviceIdentifierArn is a required field DeviceIdentifierArn *string `locationName:"deviceIdentifierArn" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeactivateDeviceIdentifierInput) GoString ¶
func (s DeactivateDeviceIdentifierInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeactivateDeviceIdentifierInput) SetClientToken ¶
func (s *DeactivateDeviceIdentifierInput) SetClientToken(v string) *DeactivateDeviceIdentifierInput
SetClientToken sets the ClientToken field's value.
func (*DeactivateDeviceIdentifierInput) SetDeviceIdentifierArn ¶
func (s *DeactivateDeviceIdentifierInput) SetDeviceIdentifierArn(v string) *DeactivateDeviceIdentifierInput
SetDeviceIdentifierArn sets the DeviceIdentifierArn field's value.
func (DeactivateDeviceIdentifierInput) String ¶
func (s DeactivateDeviceIdentifierInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeactivateDeviceIdentifierInput) Validate ¶
func (s *DeactivateDeviceIdentifierInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeactivateDeviceIdentifierOutput ¶
type DeactivateDeviceIdentifierOutput struct { // Information about the device identifier. // // DeviceIdentifier is a required field DeviceIdentifier *DeviceIdentifier `locationName:"deviceIdentifier" type:"structure" required:"true"` // contains filtered or unexported fields }
func (DeactivateDeviceIdentifierOutput) GoString ¶
func (s DeactivateDeviceIdentifierOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeactivateDeviceIdentifierOutput) SetDeviceIdentifier ¶
func (s *DeactivateDeviceIdentifierOutput) SetDeviceIdentifier(v *DeviceIdentifier) *DeactivateDeviceIdentifierOutput
SetDeviceIdentifier sets the DeviceIdentifier field's value.
func (DeactivateDeviceIdentifierOutput) String ¶
func (s DeactivateDeviceIdentifierOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteNetworkInput ¶
type DeleteNetworkInput struct { // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. For more information, see How to ensure idempotency (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html). ClientToken *string `location:"querystring" locationName:"clientToken" min:"1" type:"string"` // The Amazon Resource Name (ARN) of the network. // // NetworkArn is a required field NetworkArn *string `location:"uri" locationName:"networkArn" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteNetworkInput) GoString ¶
func (s DeleteNetworkInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteNetworkInput) SetClientToken ¶
func (s *DeleteNetworkInput) SetClientToken(v string) *DeleteNetworkInput
SetClientToken sets the ClientToken field's value.
func (*DeleteNetworkInput) SetNetworkArn ¶
func (s *DeleteNetworkInput) SetNetworkArn(v string) *DeleteNetworkInput
SetNetworkArn sets the NetworkArn field's value.
func (DeleteNetworkInput) String ¶
func (s DeleteNetworkInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteNetworkInput) Validate ¶
func (s *DeleteNetworkInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteNetworkOutput ¶
type DeleteNetworkOutput struct { // Information about the network. // // Network is a required field Network *Network `locationName:"network" type:"structure" required:"true"` // contains filtered or unexported fields }
func (DeleteNetworkOutput) GoString ¶
func (s DeleteNetworkOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteNetworkOutput) SetNetwork ¶
func (s *DeleteNetworkOutput) SetNetwork(v *Network) *DeleteNetworkOutput
SetNetwork sets the Network field's value.
func (DeleteNetworkOutput) String ¶
func (s DeleteNetworkOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteNetworkSiteInput ¶
type DeleteNetworkSiteInput struct { // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. For more information, see How to ensure idempotency (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html). ClientToken *string `location:"querystring" locationName:"clientToken" min:"1" type:"string"` // The Amazon Resource Name (ARN) of the network site. // // NetworkSiteArn is a required field NetworkSiteArn *string `location:"uri" locationName:"networkSiteArn" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteNetworkSiteInput) GoString ¶
func (s DeleteNetworkSiteInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteNetworkSiteInput) SetClientToken ¶
func (s *DeleteNetworkSiteInput) SetClientToken(v string) *DeleteNetworkSiteInput
SetClientToken sets the ClientToken field's value.
func (*DeleteNetworkSiteInput) SetNetworkSiteArn ¶
func (s *DeleteNetworkSiteInput) SetNetworkSiteArn(v string) *DeleteNetworkSiteInput
SetNetworkSiteArn sets the NetworkSiteArn field's value.
func (DeleteNetworkSiteInput) String ¶
func (s DeleteNetworkSiteInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteNetworkSiteInput) Validate ¶
func (s *DeleteNetworkSiteInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteNetworkSiteOutput ¶
type DeleteNetworkSiteOutput struct { // Information about the network site. NetworkSite *NetworkSite `locationName:"networkSite" type:"structure"` // contains filtered or unexported fields }
func (DeleteNetworkSiteOutput) GoString ¶
func (s DeleteNetworkSiteOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteNetworkSiteOutput) SetNetworkSite ¶
func (s *DeleteNetworkSiteOutput) SetNetworkSite(v *NetworkSite) *DeleteNetworkSiteOutput
SetNetworkSite sets the NetworkSite field's value.
func (DeleteNetworkSiteOutput) String ¶
func (s DeleteNetworkSiteOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeviceIdentifier ¶
type DeviceIdentifier struct { // The creation time of this device identifier. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The Amazon Resource Name (ARN) of the device identifier. DeviceIdentifierArn *string `locationName:"deviceIdentifierArn" type:"string"` // The Integrated Circuit Card Identifier of the device identifier. Iccid *string `locationName:"iccid" type:"string"` // The International Mobile Subscriber Identity of the device identifier. // // Imsi is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DeviceIdentifier's // String and GoString methods. Imsi *string `locationName:"imsi" type:"string" sensitive:"true"` // The Amazon Resource Name (ARN) of the network on which the device identifier // appears. NetworkArn *string `locationName:"networkArn" type:"string"` // The Amazon Resource Name (ARN) of the order used to purchase the device identifier. OrderArn *string `locationName:"orderArn" type:"string"` // The status of the device identifier. Status *string `locationName:"status" type:"string" enum:"DeviceIdentifierStatus"` // The Amazon Resource Name (ARN) of the traffic group to which the device identifier // belongs. TrafficGroupArn *string `locationName:"trafficGroupArn" type:"string"` // The vendor of the device identifier. Vendor *string `locationName:"vendor" type:"string"` // contains filtered or unexported fields }
Information about a subscriber of a device that can use a network.
func (DeviceIdentifier) GoString ¶
func (s DeviceIdentifier) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeviceIdentifier) SetCreatedAt ¶
func (s *DeviceIdentifier) SetCreatedAt(v time.Time) *DeviceIdentifier
SetCreatedAt sets the CreatedAt field's value.
func (*DeviceIdentifier) SetDeviceIdentifierArn ¶
func (s *DeviceIdentifier) SetDeviceIdentifierArn(v string) *DeviceIdentifier
SetDeviceIdentifierArn sets the DeviceIdentifierArn field's value.
func (*DeviceIdentifier) SetIccid ¶
func (s *DeviceIdentifier) SetIccid(v string) *DeviceIdentifier
SetIccid sets the Iccid field's value.
func (*DeviceIdentifier) SetImsi ¶
func (s *DeviceIdentifier) SetImsi(v string) *DeviceIdentifier
SetImsi sets the Imsi field's value.
func (*DeviceIdentifier) SetNetworkArn ¶
func (s *DeviceIdentifier) SetNetworkArn(v string) *DeviceIdentifier
SetNetworkArn sets the NetworkArn field's value.
func (*DeviceIdentifier) SetOrderArn ¶
func (s *DeviceIdentifier) SetOrderArn(v string) *DeviceIdentifier
SetOrderArn sets the OrderArn field's value.
func (*DeviceIdentifier) SetStatus ¶
func (s *DeviceIdentifier) SetStatus(v string) *DeviceIdentifier
SetStatus sets the Status field's value.
func (*DeviceIdentifier) SetTrafficGroupArn ¶
func (s *DeviceIdentifier) SetTrafficGroupArn(v string) *DeviceIdentifier
SetTrafficGroupArn sets the TrafficGroupArn field's value.
func (*DeviceIdentifier) SetVendor ¶
func (s *DeviceIdentifier) SetVendor(v string) *DeviceIdentifier
SetVendor sets the Vendor field's value.
func (DeviceIdentifier) String ¶
func (s DeviceIdentifier) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetDeviceIdentifierInput ¶
type GetDeviceIdentifierInput struct { // The Amazon Resource Name (ARN) of the device identifier. // // DeviceIdentifierArn is a required field DeviceIdentifierArn *string `location:"uri" locationName:"deviceIdentifierArn" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetDeviceIdentifierInput) GoString ¶
func (s GetDeviceIdentifierInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDeviceIdentifierInput) SetDeviceIdentifierArn ¶
func (s *GetDeviceIdentifierInput) SetDeviceIdentifierArn(v string) *GetDeviceIdentifierInput
SetDeviceIdentifierArn sets the DeviceIdentifierArn field's value.
func (GetDeviceIdentifierInput) String ¶
func (s GetDeviceIdentifierInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDeviceIdentifierInput) Validate ¶
func (s *GetDeviceIdentifierInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetDeviceIdentifierOutput ¶
type GetDeviceIdentifierOutput struct { // Information about the device identifier. DeviceIdentifier *DeviceIdentifier `locationName:"deviceIdentifier" type:"structure"` // The device identifier tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetDeviceIdentifierOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" min:"1" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (GetDeviceIdentifierOutput) GoString ¶
func (s GetDeviceIdentifierOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDeviceIdentifierOutput) SetDeviceIdentifier ¶
func (s *GetDeviceIdentifierOutput) SetDeviceIdentifier(v *DeviceIdentifier) *GetDeviceIdentifierOutput
SetDeviceIdentifier sets the DeviceIdentifier field's value.
func (*GetDeviceIdentifierOutput) SetTags ¶
func (s *GetDeviceIdentifierOutput) SetTags(v map[string]*string) *GetDeviceIdentifierOutput
SetTags sets the Tags field's value.
func (GetDeviceIdentifierOutput) String ¶
func (s GetDeviceIdentifierOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetNetworkInput ¶
type GetNetworkInput struct { // The Amazon Resource Name (ARN) of the network. // // NetworkArn is a required field NetworkArn *string `location:"uri" locationName:"networkArn" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetNetworkInput) GoString ¶
func (s GetNetworkInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetNetworkInput) SetNetworkArn ¶
func (s *GetNetworkInput) SetNetworkArn(v string) *GetNetworkInput
SetNetworkArn sets the NetworkArn field's value.
func (GetNetworkInput) String ¶
func (s GetNetworkInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetNetworkInput) Validate ¶
func (s *GetNetworkInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetNetworkOutput ¶
type GetNetworkOutput struct { // Information about the network. // // Network is a required field Network *Network `locationName:"network" type:"structure" required:"true"` // The network tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetNetworkOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" min:"1" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (GetNetworkOutput) GoString ¶
func (s GetNetworkOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetNetworkOutput) SetNetwork ¶
func (s *GetNetworkOutput) SetNetwork(v *Network) *GetNetworkOutput
SetNetwork sets the Network field's value.
func (*GetNetworkOutput) SetTags ¶
func (s *GetNetworkOutput) SetTags(v map[string]*string) *GetNetworkOutput
SetTags sets the Tags field's value.
func (GetNetworkOutput) String ¶
func (s GetNetworkOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetNetworkResourceInput ¶
type GetNetworkResourceInput struct { // The Amazon Resource Name (ARN) of the network resource. // // NetworkResourceArn is a required field NetworkResourceArn *string `location:"uri" locationName:"networkResourceArn" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetNetworkResourceInput) GoString ¶
func (s GetNetworkResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetNetworkResourceInput) SetNetworkResourceArn ¶
func (s *GetNetworkResourceInput) SetNetworkResourceArn(v string) *GetNetworkResourceInput
SetNetworkResourceArn sets the NetworkResourceArn field's value.
func (GetNetworkResourceInput) String ¶
func (s GetNetworkResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetNetworkResourceInput) Validate ¶
func (s *GetNetworkResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetNetworkResourceOutput ¶
type GetNetworkResourceOutput struct { // Information about the network resource. // // NetworkResource is a required field NetworkResource *NetworkResource `locationName:"networkResource" type:"structure" required:"true"` // The network resource tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetNetworkResourceOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" min:"1" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (GetNetworkResourceOutput) GoString ¶
func (s GetNetworkResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetNetworkResourceOutput) SetNetworkResource ¶
func (s *GetNetworkResourceOutput) SetNetworkResource(v *NetworkResource) *GetNetworkResourceOutput
SetNetworkResource sets the NetworkResource field's value.
func (*GetNetworkResourceOutput) SetTags ¶
func (s *GetNetworkResourceOutput) SetTags(v map[string]*string) *GetNetworkResourceOutput
SetTags sets the Tags field's value.
func (GetNetworkResourceOutput) String ¶
func (s GetNetworkResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetNetworkSiteInput ¶
type GetNetworkSiteInput struct { // The Amazon Resource Name (ARN) of the network site. // // NetworkSiteArn is a required field NetworkSiteArn *string `location:"uri" locationName:"networkSiteArn" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetNetworkSiteInput) GoString ¶
func (s GetNetworkSiteInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetNetworkSiteInput) SetNetworkSiteArn ¶
func (s *GetNetworkSiteInput) SetNetworkSiteArn(v string) *GetNetworkSiteInput
SetNetworkSiteArn sets the NetworkSiteArn field's value.
func (GetNetworkSiteInput) String ¶
func (s GetNetworkSiteInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetNetworkSiteInput) Validate ¶
func (s *GetNetworkSiteInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetNetworkSiteOutput ¶
type GetNetworkSiteOutput struct { // Information about the network site. NetworkSite *NetworkSite `locationName:"networkSite" type:"structure"` // The network site tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetNetworkSiteOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" min:"1" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (GetNetworkSiteOutput) GoString ¶
func (s GetNetworkSiteOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetNetworkSiteOutput) SetNetworkSite ¶
func (s *GetNetworkSiteOutput) SetNetworkSite(v *NetworkSite) *GetNetworkSiteOutput
SetNetworkSite sets the NetworkSite field's value.
func (*GetNetworkSiteOutput) SetTags ¶
func (s *GetNetworkSiteOutput) SetTags(v map[string]*string) *GetNetworkSiteOutput
SetTags sets the Tags field's value.
func (GetNetworkSiteOutput) String ¶
func (s GetNetworkSiteOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetOrderInput ¶
type GetOrderInput struct { // The Amazon Resource Name (ARN) of the order. // // OrderArn is a required field OrderArn *string `location:"uri" locationName:"orderArn" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetOrderInput) GoString ¶
func (s GetOrderInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetOrderInput) SetOrderArn ¶
func (s *GetOrderInput) SetOrderArn(v string) *GetOrderInput
SetOrderArn sets the OrderArn field's value.
func (GetOrderInput) String ¶
func (s GetOrderInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetOrderInput) Validate ¶
func (s *GetOrderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetOrderOutput ¶
type GetOrderOutput struct { // Information about the order. // // Order is a required field Order *Order `locationName:"order" type:"structure" required:"true"` // The order tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetOrderOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" min:"1" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (GetOrderOutput) GoString ¶
func (s GetOrderOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetOrderOutput) SetOrder ¶
func (s *GetOrderOutput) SetOrder(v *Order) *GetOrderOutput
SetOrder sets the Order field's value.
func (*GetOrderOutput) SetTags ¶
func (s *GetOrderOutput) SetTags(v map[string]*string) *GetOrderOutput
SetTags sets the Tags field's value.
func (GetOrderOutput) String ¶
func (s GetOrderOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type InternalServerException ¶
type InternalServerException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` // Description of the error. Message_ *string `locationName:"message" type:"string"` // Advice to clients on when the call can be safely retried. RetryAfterSeconds *int64 `location:"header" locationName:"Retry-After" type:"integer"` // contains filtered or unexported fields }
Information about an internal error.
func (*InternalServerException) Code ¶
func (s *InternalServerException) Code() string
Code returns the exception type name.
func (*InternalServerException) Error ¶
func (s *InternalServerException) Error() string
func (InternalServerException) GoString ¶
func (s InternalServerException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*InternalServerException) Message ¶
func (s *InternalServerException) Message() string
Message returns the exception's message.
func (*InternalServerException) OrigErr ¶
func (s *InternalServerException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*InternalServerException) RequestID ¶
func (s *InternalServerException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*InternalServerException) StatusCode ¶
func (s *InternalServerException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InternalServerException) String ¶
func (s InternalServerException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type LimitExceededException ¶
type LimitExceededException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The limit was exceeded.
func (*LimitExceededException) Code ¶
func (s *LimitExceededException) Code() string
Code returns the exception type name.
func (*LimitExceededException) Error ¶
func (s *LimitExceededException) Error() string
func (LimitExceededException) GoString ¶
func (s LimitExceededException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LimitExceededException) Message ¶
func (s *LimitExceededException) Message() string
Message returns the exception's message.
func (*LimitExceededException) OrigErr ¶
func (s *LimitExceededException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*LimitExceededException) RequestID ¶
func (s *LimitExceededException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*LimitExceededException) StatusCode ¶
func (s *LimitExceededException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (LimitExceededException) String ¶
func (s LimitExceededException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListDeviceIdentifiersInput ¶
type ListDeviceIdentifiersInput struct { // The filters. // // * ORDER - The Amazon Resource Name (ARN) of the order. // // * STATUS - The status (ACTIVE | INACTIVE). // // * TRAFFIC_GROUP - The Amazon Resource Name (ARN) of the traffic group. // // Filter values are case sensitive. If you specify multiple values for a filter, // the values are joined with an OR, and the request returns all results that // match any of the specified values. Filters map[string][]*string `locationName:"filters" type:"map"` // The maximum number of results to return. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // The Amazon Resource Name (ARN) of the network. // // NetworkArn is a required field NetworkArn *string `locationName:"networkArn" type:"string" required:"true"` // The token for the next page of results. StartToken *string `locationName:"startToken" type:"string"` // contains filtered or unexported fields }
func (ListDeviceIdentifiersInput) GoString ¶
func (s ListDeviceIdentifiersInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDeviceIdentifiersInput) SetFilters ¶
func (s *ListDeviceIdentifiersInput) SetFilters(v map[string][]*string) *ListDeviceIdentifiersInput
SetFilters sets the Filters field's value.
func (*ListDeviceIdentifiersInput) SetMaxResults ¶
func (s *ListDeviceIdentifiersInput) SetMaxResults(v int64) *ListDeviceIdentifiersInput
SetMaxResults sets the MaxResults field's value.
func (*ListDeviceIdentifiersInput) SetNetworkArn ¶
func (s *ListDeviceIdentifiersInput) SetNetworkArn(v string) *ListDeviceIdentifiersInput
SetNetworkArn sets the NetworkArn field's value.
func (*ListDeviceIdentifiersInput) SetStartToken ¶
func (s *ListDeviceIdentifiersInput) SetStartToken(v string) *ListDeviceIdentifiersInput
SetStartToken sets the StartToken field's value.
func (ListDeviceIdentifiersInput) String ¶
func (s ListDeviceIdentifiersInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDeviceIdentifiersInput) Validate ¶
func (s *ListDeviceIdentifiersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDeviceIdentifiersOutput ¶
type ListDeviceIdentifiersOutput struct { // Information about the device identifiers. DeviceIdentifiers []*DeviceIdentifier `locationName:"deviceIdentifiers" type:"list"` // The token for the next page of results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListDeviceIdentifiersOutput) GoString ¶
func (s ListDeviceIdentifiersOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDeviceIdentifiersOutput) SetDeviceIdentifiers ¶
func (s *ListDeviceIdentifiersOutput) SetDeviceIdentifiers(v []*DeviceIdentifier) *ListDeviceIdentifiersOutput
SetDeviceIdentifiers sets the DeviceIdentifiers field's value.
func (*ListDeviceIdentifiersOutput) SetNextToken ¶
func (s *ListDeviceIdentifiersOutput) SetNextToken(v string) *ListDeviceIdentifiersOutput
SetNextToken sets the NextToken field's value.
func (ListDeviceIdentifiersOutput) String ¶
func (s ListDeviceIdentifiersOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListNetworkResourcesInput ¶
type ListNetworkResourcesInput struct { // The filters. // // * ORDER - The Amazon Resource Name (ARN) of the order. // // * STATUS - The status (AVAILABLE | DELETED | DELETING | PENDING | PENDING_RETURN // | PROVISIONING | SHIPPED). // // Filter values are case sensitive. If you specify multiple values for a filter, // the values are joined with an OR, and the request returns all results that // match any of the specified values. Filters map[string][]*string `locationName:"filters" type:"map"` // The maximum number of results to return. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // The Amazon Resource Name (ARN) of the network. // // NetworkArn is a required field NetworkArn *string `locationName:"networkArn" type:"string" required:"true"` // The token for the next page of results. StartToken *string `locationName:"startToken" type:"string"` // contains filtered or unexported fields }
func (ListNetworkResourcesInput) GoString ¶
func (s ListNetworkResourcesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListNetworkResourcesInput) SetFilters ¶
func (s *ListNetworkResourcesInput) SetFilters(v map[string][]*string) *ListNetworkResourcesInput
SetFilters sets the Filters field's value.
func (*ListNetworkResourcesInput) SetMaxResults ¶
func (s *ListNetworkResourcesInput) SetMaxResults(v int64) *ListNetworkResourcesInput
SetMaxResults sets the MaxResults field's value.
func (*ListNetworkResourcesInput) SetNetworkArn ¶
func (s *ListNetworkResourcesInput) SetNetworkArn(v string) *ListNetworkResourcesInput
SetNetworkArn sets the NetworkArn field's value.
func (*ListNetworkResourcesInput) SetStartToken ¶
func (s *ListNetworkResourcesInput) SetStartToken(v string) *ListNetworkResourcesInput
SetStartToken sets the StartToken field's value.
func (ListNetworkResourcesInput) String ¶
func (s ListNetworkResourcesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListNetworkResourcesInput) Validate ¶
func (s *ListNetworkResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListNetworkResourcesOutput ¶
type ListNetworkResourcesOutput struct { // Information about network resources. NetworkResources []*NetworkResource `locationName:"networkResources" type:"list"` // The token for the next page of results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListNetworkResourcesOutput) GoString ¶
func (s ListNetworkResourcesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListNetworkResourcesOutput) SetNetworkResources ¶
func (s *ListNetworkResourcesOutput) SetNetworkResources(v []*NetworkResource) *ListNetworkResourcesOutput
SetNetworkResources sets the NetworkResources field's value.
func (*ListNetworkResourcesOutput) SetNextToken ¶
func (s *ListNetworkResourcesOutput) SetNextToken(v string) *ListNetworkResourcesOutput
SetNextToken sets the NextToken field's value.
func (ListNetworkResourcesOutput) String ¶
func (s ListNetworkResourcesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListNetworkSitesInput ¶
type ListNetworkSitesInput struct { // The filters. Add filters to your request to return a more specific list of // results. Use filters to match the status of the network sites. // // * STATUS - The status (AVAILABLE | CREATED | DELETED | DEPROVISIONING // | PROVISIONING). // // Filter values are case sensitive. If you specify multiple values for a filter, // the values are joined with an OR, and the request returns all results that // match any of the specified values. Filters map[string][]*string `locationName:"filters" type:"map"` // The maximum number of results to return. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // The Amazon Resource Name (ARN) of the network. // // NetworkArn is a required field NetworkArn *string `locationName:"networkArn" type:"string" required:"true"` // The token for the next page of results. StartToken *string `locationName:"startToken" type:"string"` // contains filtered or unexported fields }
func (ListNetworkSitesInput) GoString ¶
func (s ListNetworkSitesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListNetworkSitesInput) SetFilters ¶
func (s *ListNetworkSitesInput) SetFilters(v map[string][]*string) *ListNetworkSitesInput
SetFilters sets the Filters field's value.
func (*ListNetworkSitesInput) SetMaxResults ¶
func (s *ListNetworkSitesInput) SetMaxResults(v int64) *ListNetworkSitesInput
SetMaxResults sets the MaxResults field's value.
func (*ListNetworkSitesInput) SetNetworkArn ¶
func (s *ListNetworkSitesInput) SetNetworkArn(v string) *ListNetworkSitesInput
SetNetworkArn sets the NetworkArn field's value.
func (*ListNetworkSitesInput) SetStartToken ¶
func (s *ListNetworkSitesInput) SetStartToken(v string) *ListNetworkSitesInput
SetStartToken sets the StartToken field's value.
func (ListNetworkSitesInput) String ¶
func (s ListNetworkSitesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListNetworkSitesInput) Validate ¶
func (s *ListNetworkSitesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListNetworkSitesOutput ¶
type ListNetworkSitesOutput struct { // Information about the network sites. NetworkSites []*NetworkSite `locationName:"networkSites" type:"list"` // The token for the next page of results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListNetworkSitesOutput) GoString ¶
func (s ListNetworkSitesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListNetworkSitesOutput) SetNetworkSites ¶
func (s *ListNetworkSitesOutput) SetNetworkSites(v []*NetworkSite) *ListNetworkSitesOutput
SetNetworkSites sets the NetworkSites field's value.
func (*ListNetworkSitesOutput) SetNextToken ¶
func (s *ListNetworkSitesOutput) SetNextToken(v string) *ListNetworkSitesOutput
SetNextToken sets the NextToken field's value.
func (ListNetworkSitesOutput) String ¶
func (s ListNetworkSitesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListNetworksInput ¶
type ListNetworksInput struct { // The filters. // // * STATUS - The status (AVAILABLE | CREATED | DELETED | DEPROVISIONING // | PROVISIONING). // // Filter values are case sensitive. If you specify multiple values for a filter, // the values are joined with an OR, and the request returns all results that // match any of the specified values. Filters map[string][]*string `locationName:"filters" type:"map"` // The maximum number of results to return. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // The token for the next page of results. StartToken *string `locationName:"startToken" type:"string"` // contains filtered or unexported fields }
func (ListNetworksInput) GoString ¶
func (s ListNetworksInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListNetworksInput) SetFilters ¶
func (s *ListNetworksInput) SetFilters(v map[string][]*string) *ListNetworksInput
SetFilters sets the Filters field's value.
func (*ListNetworksInput) SetMaxResults ¶
func (s *ListNetworksInput) SetMaxResults(v int64) *ListNetworksInput
SetMaxResults sets the MaxResults field's value.
func (*ListNetworksInput) SetStartToken ¶
func (s *ListNetworksInput) SetStartToken(v string) *ListNetworksInput
SetStartToken sets the StartToken field's value.
func (ListNetworksInput) String ¶
func (s ListNetworksInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListNetworksInput) Validate ¶
func (s *ListNetworksInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListNetworksOutput ¶
type ListNetworksOutput struct { // The networks. Networks []*Network `locationName:"networks" type:"list"` // The token for the next page of results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListNetworksOutput) GoString ¶
func (s ListNetworksOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListNetworksOutput) SetNetworks ¶
func (s *ListNetworksOutput) SetNetworks(v []*Network) *ListNetworksOutput
SetNetworks sets the Networks field's value.
func (*ListNetworksOutput) SetNextToken ¶
func (s *ListNetworksOutput) SetNextToken(v string) *ListNetworksOutput
SetNextToken sets the NextToken field's value.
func (ListNetworksOutput) String ¶
func (s ListNetworksOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListOrdersInput ¶
type ListOrdersInput struct { // The filters. // // * NETWORK_SITE - The Amazon Resource Name (ARN) of the network site. // // * STATUS - The status (ACKNOWLEDGING | ACKNOWLEDGED | UNACKNOWLEDGED). // // Filter values are case sensitive. If you specify multiple values for a filter, // the values are joined with an OR, and the request returns all results that // match any of the specified values. Filters map[string][]*string `locationName:"filters" type:"map"` // The maximum number of results to return. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // The Amazon Resource Name (ARN) of the network. // // NetworkArn is a required field NetworkArn *string `locationName:"networkArn" type:"string" required:"true"` // The token for the next page of results. StartToken *string `locationName:"startToken" type:"string"` // contains filtered or unexported fields }
func (ListOrdersInput) GoString ¶
func (s ListOrdersInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListOrdersInput) SetFilters ¶
func (s *ListOrdersInput) SetFilters(v map[string][]*string) *ListOrdersInput
SetFilters sets the Filters field's value.
func (*ListOrdersInput) SetMaxResults ¶
func (s *ListOrdersInput) SetMaxResults(v int64) *ListOrdersInput
SetMaxResults sets the MaxResults field's value.
func (*ListOrdersInput) SetNetworkArn ¶
func (s *ListOrdersInput) SetNetworkArn(v string) *ListOrdersInput
SetNetworkArn sets the NetworkArn field's value.
func (*ListOrdersInput) SetStartToken ¶
func (s *ListOrdersInput) SetStartToken(v string) *ListOrdersInput
SetStartToken sets the StartToken field's value.
func (ListOrdersInput) String ¶
func (s ListOrdersInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListOrdersInput) Validate ¶
func (s *ListOrdersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListOrdersOutput ¶
type ListOrdersOutput struct { // The token for the next page of results. NextToken *string `locationName:"nextToken" type:"string"` // Information about the orders. Orders []*Order `locationName:"orders" type:"list"` // contains filtered or unexported fields }
func (ListOrdersOutput) GoString ¶
func (s ListOrdersOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListOrdersOutput) SetNextToken ¶
func (s *ListOrdersOutput) SetNextToken(v string) *ListOrdersOutput
SetNextToken sets the NextToken field's value.
func (*ListOrdersOutput) SetOrders ¶
func (s *ListOrdersOutput) SetOrders(v []*Order) *ListOrdersOutput
SetOrders sets the Orders field's value.
func (ListOrdersOutput) String ¶
func (s ListOrdersOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListTagsForResourceInput ¶
type ListTagsForResourceInput struct { // The Amazon Resource Name (ARN) of the resource. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListTagsForResourceInput) GoString ¶
func (s ListTagsForResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceInput) SetResourceArn ¶
func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResourceInput
SetResourceArn sets the ResourceArn field's value.
func (ListTagsForResourceInput) String ¶
func (s ListTagsForResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceInput) Validate ¶
func (s *ListTagsForResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourceOutput ¶
type ListTagsForResourceOutput struct { // The resource tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ListTagsForResourceOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" min:"1" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (ListTagsForResourceOutput) GoString ¶
func (s ListTagsForResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceOutput) SetTags ¶
func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForResourceOutput
SetTags sets the Tags field's value.
func (ListTagsForResourceOutput) String ¶
func (s ListTagsForResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type NameValuePair ¶
type NameValuePair struct { // The name of the pair. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The value of the pair. Value *string `locationName:"value" type:"string"` // contains filtered or unexported fields }
Information about a name/value pair.
func (NameValuePair) GoString ¶
func (s NameValuePair) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*NameValuePair) SetName ¶
func (s *NameValuePair) SetName(v string) *NameValuePair
SetName sets the Name field's value.
func (*NameValuePair) SetValue ¶
func (s *NameValuePair) SetValue(v string) *NameValuePair
SetValue sets the Value field's value.
func (NameValuePair) String ¶
func (s NameValuePair) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*NameValuePair) Validate ¶
func (s *NameValuePair) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type Network ¶
type Network struct { // The creation time of the network. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The description of the network. Description *string `locationName:"description" type:"string"` // The Amazon Resource Name (ARN) of the network. // // NetworkArn is a required field NetworkArn *string `locationName:"networkArn" type:"string" required:"true"` // The name of the network. // // NetworkName is a required field NetworkName *string `locationName:"networkName" min:"1" type:"string" required:"true"` // The status of the network. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"NetworkStatus"` // The status reason of the network. StatusReason *string `locationName:"statusReason" type:"string"` // contains filtered or unexported fields }
Information about a network.
func (Network) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Network) SetCreatedAt ¶
SetCreatedAt sets the CreatedAt field's value.
func (*Network) SetDescription ¶
SetDescription sets the Description field's value.
func (*Network) SetNetworkArn ¶
SetNetworkArn sets the NetworkArn field's value.
func (*Network) SetNetworkName ¶
SetNetworkName sets the NetworkName field's value.
func (*Network) SetStatusReason ¶
SetStatusReason sets the StatusReason field's value.
type NetworkResource ¶
type NetworkResource struct { // The attributes of the network resource. Attributes []*NameValuePair `locationName:"attributes" type:"list"` // Information about the commitment period for the radio unit. Shows the duration, // the date and time that the contract started and ends, and the renewal status // of the commitment period. CommitmentInformation *CommitmentInformation `locationName:"commitmentInformation" type:"structure"` // The creation time of the network resource. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The description of the network resource. Description *string `locationName:"description" type:"string"` // The health of the network resource. Health *string `locationName:"health" type:"string" enum:"HealthStatus"` // The model of the network resource. Model *string `locationName:"model" type:"string"` // The Amazon Resource Name (ARN) of the network on which this network resource // appears. NetworkArn *string `locationName:"networkArn" type:"string"` // The Amazon Resource Name (ARN) of the network resource. NetworkResourceArn *string `locationName:"networkResourceArn" type:"string"` // The Amazon Resource Name (ARN) of the network site on which this network // resource appears. NetworkSiteArn *string `locationName:"networkSiteArn" type:"string"` // The Amazon Resource Name (ARN) of the order used to purchase this network // resource. OrderArn *string `locationName:"orderArn" type:"string"` // The position of the network resource. Position *Position `locationName:"position" type:"structure"` // Information about a request to return the network resource. ReturnInformation *ReturnInformation `locationName:"returnInformation" type:"structure"` // The serial number of the network resource. SerialNumber *string `locationName:"serialNumber" type:"string"` // The status of the network resource. Status *string `locationName:"status" type:"string" enum:"NetworkResourceStatus"` // The status reason of the network resource. StatusReason *string `locationName:"statusReason" type:"string"` // The type of the network resource. Type *string `locationName:"type" type:"string" enum:"NetworkResourceType"` // The vendor of the network resource. Vendor *string `locationName:"vendor" type:"string"` // contains filtered or unexported fields }
Information about a network resource.
func (NetworkResource) GoString ¶
func (s NetworkResource) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*NetworkResource) SetAttributes ¶
func (s *NetworkResource) SetAttributes(v []*NameValuePair) *NetworkResource
SetAttributes sets the Attributes field's value.
func (*NetworkResource) SetCommitmentInformation ¶
func (s *NetworkResource) SetCommitmentInformation(v *CommitmentInformation) *NetworkResource
SetCommitmentInformation sets the CommitmentInformation field's value.
func (*NetworkResource) SetCreatedAt ¶
func (s *NetworkResource) SetCreatedAt(v time.Time) *NetworkResource
SetCreatedAt sets the CreatedAt field's value.
func (*NetworkResource) SetDescription ¶
func (s *NetworkResource) SetDescription(v string) *NetworkResource
SetDescription sets the Description field's value.
func (*NetworkResource) SetHealth ¶
func (s *NetworkResource) SetHealth(v string) *NetworkResource
SetHealth sets the Health field's value.
func (*NetworkResource) SetModel ¶
func (s *NetworkResource) SetModel(v string) *NetworkResource
SetModel sets the Model field's value.
func (*NetworkResource) SetNetworkArn ¶
func (s *NetworkResource) SetNetworkArn(v string) *NetworkResource
SetNetworkArn sets the NetworkArn field's value.
func (*NetworkResource) SetNetworkResourceArn ¶
func (s *NetworkResource) SetNetworkResourceArn(v string) *NetworkResource
SetNetworkResourceArn sets the NetworkResourceArn field's value.
func (*NetworkResource) SetNetworkSiteArn ¶
func (s *NetworkResource) SetNetworkSiteArn(v string) *NetworkResource
SetNetworkSiteArn sets the NetworkSiteArn field's value.
func (*NetworkResource) SetOrderArn ¶
func (s *NetworkResource) SetOrderArn(v string) *NetworkResource
SetOrderArn sets the OrderArn field's value.
func (*NetworkResource) SetPosition ¶
func (s *NetworkResource) SetPosition(v *Position) *NetworkResource
SetPosition sets the Position field's value.
func (*NetworkResource) SetReturnInformation ¶
func (s *NetworkResource) SetReturnInformation(v *ReturnInformation) *NetworkResource
SetReturnInformation sets the ReturnInformation field's value.
func (*NetworkResource) SetSerialNumber ¶
func (s *NetworkResource) SetSerialNumber(v string) *NetworkResource
SetSerialNumber sets the SerialNumber field's value.
func (*NetworkResource) SetStatus ¶
func (s *NetworkResource) SetStatus(v string) *NetworkResource
SetStatus sets the Status field's value.
func (*NetworkResource) SetStatusReason ¶
func (s *NetworkResource) SetStatusReason(v string) *NetworkResource
SetStatusReason sets the StatusReason field's value.
func (*NetworkResource) SetType ¶
func (s *NetworkResource) SetType(v string) *NetworkResource
SetType sets the Type field's value.
func (*NetworkResource) SetVendor ¶
func (s *NetworkResource) SetVendor(v string) *NetworkResource
SetVendor sets the Vendor field's value.
func (NetworkResource) String ¶
func (s NetworkResource) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type NetworkResourceDefinition ¶
type NetworkResourceDefinition struct { // The count in the network resource definition. // // Count is a required field Count *int64 `locationName:"count" type:"integer" required:"true"` // The options in the network resource definition. Options []*NameValuePair `locationName:"options" type:"list"` // The type in the network resource definition. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"NetworkResourceDefinitionType"` // contains filtered or unexported fields }
Information about a network resource definition.
func (NetworkResourceDefinition) GoString ¶
func (s NetworkResourceDefinition) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*NetworkResourceDefinition) SetCount ¶
func (s *NetworkResourceDefinition) SetCount(v int64) *NetworkResourceDefinition
SetCount sets the Count field's value.
func (*NetworkResourceDefinition) SetOptions ¶
func (s *NetworkResourceDefinition) SetOptions(v []*NameValuePair) *NetworkResourceDefinition
SetOptions sets the Options field's value.
func (*NetworkResourceDefinition) SetType ¶
func (s *NetworkResourceDefinition) SetType(v string) *NetworkResourceDefinition
SetType sets the Type field's value.
func (NetworkResourceDefinition) String ¶
func (s NetworkResourceDefinition) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*NetworkResourceDefinition) Validate ¶
func (s *NetworkResourceDefinition) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type NetworkSite ¶
type NetworkSite struct { // The parent Availability Zone for the network site. AvailabilityZone *string `locationName:"availabilityZone" type:"string"` // The parent Availability Zone ID for the network site. AvailabilityZoneId *string `locationName:"availabilityZoneId" type:"string"` // The creation time of the network site. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The current plan of the network site. CurrentPlan *SitePlan `locationName:"currentPlan" type:"structure"` // The description of the network site. Description *string `locationName:"description" type:"string"` // The Amazon Resource Name (ARN) of the network to which the network site belongs. // // NetworkArn is a required field NetworkArn *string `locationName:"networkArn" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the network site. // // NetworkSiteArn is a required field NetworkSiteArn *string `locationName:"networkSiteArn" type:"string" required:"true"` // The name of the network site. // // NetworkSiteName is a required field NetworkSiteName *string `locationName:"networkSiteName" min:"1" type:"string" required:"true"` // The pending plan of the network site. PendingPlan *SitePlan `locationName:"pendingPlan" type:"structure"` // The status of the network site. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"NetworkSiteStatus"` // The status reason of the network site. StatusReason *string `locationName:"statusReason" type:"string"` // contains filtered or unexported fields }
Information about a network site.
func (NetworkSite) GoString ¶
func (s NetworkSite) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*NetworkSite) SetAvailabilityZone ¶
func (s *NetworkSite) SetAvailabilityZone(v string) *NetworkSite
SetAvailabilityZone sets the AvailabilityZone field's value.
func (*NetworkSite) SetAvailabilityZoneId ¶
func (s *NetworkSite) SetAvailabilityZoneId(v string) *NetworkSite
SetAvailabilityZoneId sets the AvailabilityZoneId field's value.
func (*NetworkSite) SetCreatedAt ¶
func (s *NetworkSite) SetCreatedAt(v time.Time) *NetworkSite
SetCreatedAt sets the CreatedAt field's value.
func (*NetworkSite) SetCurrentPlan ¶
func (s *NetworkSite) SetCurrentPlan(v *SitePlan) *NetworkSite
SetCurrentPlan sets the CurrentPlan field's value.
func (*NetworkSite) SetDescription ¶
func (s *NetworkSite) SetDescription(v string) *NetworkSite
SetDescription sets the Description field's value.
func (*NetworkSite) SetNetworkArn ¶
func (s *NetworkSite) SetNetworkArn(v string) *NetworkSite
SetNetworkArn sets the NetworkArn field's value.
func (*NetworkSite) SetNetworkSiteArn ¶
func (s *NetworkSite) SetNetworkSiteArn(v string) *NetworkSite
SetNetworkSiteArn sets the NetworkSiteArn field's value.
func (*NetworkSite) SetNetworkSiteName ¶
func (s *NetworkSite) SetNetworkSiteName(v string) *NetworkSite
SetNetworkSiteName sets the NetworkSiteName field's value.
func (*NetworkSite) SetPendingPlan ¶
func (s *NetworkSite) SetPendingPlan(v *SitePlan) *NetworkSite
SetPendingPlan sets the PendingPlan field's value.
func (*NetworkSite) SetStatus ¶
func (s *NetworkSite) SetStatus(v string) *NetworkSite
SetStatus sets the Status field's value.
func (*NetworkSite) SetStatusReason ¶
func (s *NetworkSite) SetStatusReason(v string) *NetworkSite
SetStatusReason sets the StatusReason field's value.
func (NetworkSite) String ¶
func (s NetworkSite) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Order ¶
type Order struct { // The acknowledgement status of the order. AcknowledgmentStatus *string `locationName:"acknowledgmentStatus" type:"string" enum:"AcknowledgmentStatus"` // The creation time of the order. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The Amazon Resource Name (ARN) of the network associated with this order. NetworkArn *string `locationName:"networkArn" type:"string"` // The Amazon Resource Name (ARN) of the network site associated with this order. NetworkSiteArn *string `locationName:"networkSiteArn" type:"string"` // The Amazon Resource Name (ARN) of the order. OrderArn *string `locationName:"orderArn" type:"string"` // A list of the network resources placed in the order. OrderedResources []*OrderedResourceDefinition `locationName:"orderedResources" type:"list"` // The shipping address of the order. ShippingAddress *Address `locationName:"shippingAddress" type:"structure"` // The tracking information of the order. TrackingInformation []*TrackingInformation `locationName:"trackingInformation" type:"list"` // contains filtered or unexported fields }
Information about an order.
func (Order) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Order) SetAcknowledgmentStatus ¶
SetAcknowledgmentStatus sets the AcknowledgmentStatus field's value.
func (*Order) SetCreatedAt ¶
SetCreatedAt sets the CreatedAt field's value.
func (*Order) SetNetworkArn ¶
SetNetworkArn sets the NetworkArn field's value.
func (*Order) SetNetworkSiteArn ¶
SetNetworkSiteArn sets the NetworkSiteArn field's value.
func (*Order) SetOrderArn ¶
SetOrderArn sets the OrderArn field's value.
func (*Order) SetOrderedResources ¶
func (s *Order) SetOrderedResources(v []*OrderedResourceDefinition) *Order
SetOrderedResources sets the OrderedResources field's value.
func (*Order) SetShippingAddress ¶
SetShippingAddress sets the ShippingAddress field's value.
func (*Order) SetTrackingInformation ¶
func (s *Order) SetTrackingInformation(v []*TrackingInformation) *Order
SetTrackingInformation sets the TrackingInformation field's value.
type OrderedResourceDefinition ¶
type OrderedResourceDefinition struct { // The duration and renewal status of the commitment period for each radio unit // in the order. Does not show details if the resource type is DEVICE_IDENTIFIER. CommitmentConfiguration *CommitmentConfiguration `locationName:"commitmentConfiguration" type:"structure"` // The number of network resources in the order. // // Count is a required field Count *int64 `locationName:"count" type:"integer" required:"true"` // The type of network resource in the order. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"NetworkResourceDefinitionType"` // contains filtered or unexported fields }
Details of the network resources in the order.
func (OrderedResourceDefinition) GoString ¶
func (s OrderedResourceDefinition) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*OrderedResourceDefinition) SetCommitmentConfiguration ¶
func (s *OrderedResourceDefinition) SetCommitmentConfiguration(v *CommitmentConfiguration) *OrderedResourceDefinition
SetCommitmentConfiguration sets the CommitmentConfiguration field's value.
func (*OrderedResourceDefinition) SetCount ¶
func (s *OrderedResourceDefinition) SetCount(v int64) *OrderedResourceDefinition
SetCount sets the Count field's value.
func (*OrderedResourceDefinition) SetType ¶
func (s *OrderedResourceDefinition) SetType(v string) *OrderedResourceDefinition
SetType sets the Type field's value.
func (OrderedResourceDefinition) String ¶
func (s OrderedResourceDefinition) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PingInput ¶
type PingInput struct {
// contains filtered or unexported fields
}
type PingOutput ¶
type PingOutput struct { // Information about the health of the service. Status *string `locationName:"status" type:"string"` // contains filtered or unexported fields }
func (PingOutput) GoString ¶
func (s PingOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PingOutput) SetStatus ¶
func (s *PingOutput) SetStatus(v string) *PingOutput
SetStatus sets the Status field's value.
func (PingOutput) String ¶
func (s PingOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Position ¶
type Position struct { // The elevation of the equipment at this position. Elevation *float64 `locationName:"elevation" type:"double"` // The reference point from which elevation is reported. ElevationReference *string `locationName:"elevationReference" type:"string" enum:"ElevationReference"` // The units used to measure the elevation of the position. ElevationUnit *string `locationName:"elevationUnit" type:"string" enum:"ElevationUnit"` // The latitude of the position. Latitude *float64 `locationName:"latitude" type:"double"` // The longitude of the position. Longitude *float64 `locationName:"longitude" type:"double"` // contains filtered or unexported fields }
Information about a position.
func (Position) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Position) SetElevation ¶
SetElevation sets the Elevation field's value.
func (*Position) SetElevationReference ¶
SetElevationReference sets the ElevationReference field's value.
func (*Position) SetElevationUnit ¶
SetElevationUnit sets the ElevationUnit field's value.
func (*Position) SetLatitude ¶
SetLatitude sets the Latitude field's value.
func (*Position) SetLongitude ¶
SetLongitude sets the Longitude field's value.
type PrivateNetworks ¶
PrivateNetworks provides the API operation methods for making requests to AWS Private 5G. See this package's package overview docs for details on the service.
PrivateNetworks methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*aws.Config) *PrivateNetworks
New creates a new instance of the PrivateNetworks client with a session. If additional configuration is needed for the client instance use the optional aws.Config parameter to add your extra config.
Example:
mySession := session.Must(session.NewSession()) // Create a PrivateNetworks client from just a session. svc := privatenetworks.New(mySession) // Create a PrivateNetworks client with additional configuration svc := privatenetworks.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (*PrivateNetworks) AcknowledgeOrderReceipt ¶
func (c *PrivateNetworks) AcknowledgeOrderReceipt(input *AcknowledgeOrderReceiptInput) (*AcknowledgeOrderReceiptOutput, error)
AcknowledgeOrderReceipt API operation for AWS Private 5G.
Acknowledges that the specified network order was received.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation AcknowledgeOrderReceipt for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/AcknowledgeOrderReceipt
func (*PrivateNetworks) AcknowledgeOrderReceiptRequest ¶
func (c *PrivateNetworks) AcknowledgeOrderReceiptRequest(input *AcknowledgeOrderReceiptInput) (req *request.Request, output *AcknowledgeOrderReceiptOutput)
AcknowledgeOrderReceiptRequest generates a "aws/request.Request" representing the client's request for the AcknowledgeOrderReceipt operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AcknowledgeOrderReceipt for more information on using the AcknowledgeOrderReceipt API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AcknowledgeOrderReceiptRequest method. req, resp := client.AcknowledgeOrderReceiptRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/AcknowledgeOrderReceipt
func (*PrivateNetworks) AcknowledgeOrderReceiptWithContext ¶
func (c *PrivateNetworks) AcknowledgeOrderReceiptWithContext(ctx aws.Context, input *AcknowledgeOrderReceiptInput, opts ...request.Option) (*AcknowledgeOrderReceiptOutput, error)
AcknowledgeOrderReceiptWithContext is the same as AcknowledgeOrderReceipt with the addition of the ability to pass a context and additional request options.
See AcknowledgeOrderReceipt for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) ActivateDeviceIdentifier ¶
func (c *PrivateNetworks) ActivateDeviceIdentifier(input *ActivateDeviceIdentifierInput) (*ActivateDeviceIdentifierOutput, error)
ActivateDeviceIdentifier API operation for AWS Private 5G.
Activates the specified device identifier.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation ActivateDeviceIdentifier for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/ActivateDeviceIdentifier
func (*PrivateNetworks) ActivateDeviceIdentifierRequest ¶
func (c *PrivateNetworks) ActivateDeviceIdentifierRequest(input *ActivateDeviceIdentifierInput) (req *request.Request, output *ActivateDeviceIdentifierOutput)
ActivateDeviceIdentifierRequest generates a "aws/request.Request" representing the client's request for the ActivateDeviceIdentifier operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ActivateDeviceIdentifier for more information on using the ActivateDeviceIdentifier API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ActivateDeviceIdentifierRequest method. req, resp := client.ActivateDeviceIdentifierRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/ActivateDeviceIdentifier
func (*PrivateNetworks) ActivateDeviceIdentifierWithContext ¶
func (c *PrivateNetworks) ActivateDeviceIdentifierWithContext(ctx aws.Context, input *ActivateDeviceIdentifierInput, opts ...request.Option) (*ActivateDeviceIdentifierOutput, error)
ActivateDeviceIdentifierWithContext is the same as ActivateDeviceIdentifier with the addition of the ability to pass a context and additional request options.
See ActivateDeviceIdentifier for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) ActivateNetworkSite ¶
func (c *PrivateNetworks) ActivateNetworkSite(input *ActivateNetworkSiteInput) (*ActivateNetworkSiteOutput, error)
ActivateNetworkSite API operation for AWS Private 5G.
Activates the specified network site.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation ActivateNetworkSite for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/ActivateNetworkSite
func (*PrivateNetworks) ActivateNetworkSiteRequest ¶
func (c *PrivateNetworks) ActivateNetworkSiteRequest(input *ActivateNetworkSiteInput) (req *request.Request, output *ActivateNetworkSiteOutput)
ActivateNetworkSiteRequest generates a "aws/request.Request" representing the client's request for the ActivateNetworkSite operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ActivateNetworkSite for more information on using the ActivateNetworkSite API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ActivateNetworkSiteRequest method. req, resp := client.ActivateNetworkSiteRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/ActivateNetworkSite
func (*PrivateNetworks) ActivateNetworkSiteWithContext ¶
func (c *PrivateNetworks) ActivateNetworkSiteWithContext(ctx aws.Context, input *ActivateNetworkSiteInput, opts ...request.Option) (*ActivateNetworkSiteOutput, error)
ActivateNetworkSiteWithContext is the same as ActivateNetworkSite with the addition of the ability to pass a context and additional request options.
See ActivateNetworkSite for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) ConfigureAccessPoint ¶
func (c *PrivateNetworks) ConfigureAccessPoint(input *ConfigureAccessPointInput) (*ConfigureAccessPointOutput, error)
ConfigureAccessPoint API operation for AWS Private 5G.
Configures the specified network resource.
Use this action to specify the geographic position of the hardware. You must provide Certified Professional Installer (CPI) credentials in the request so that we can obtain spectrum grants. For more information, see Radio units (https://docs.aws.amazon.com/private-networks/latest/userguide/radio-units.html) in the Amazon Web Services Private 5G User Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation ConfigureAccessPoint for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/ConfigureAccessPoint
func (*PrivateNetworks) ConfigureAccessPointRequest ¶
func (c *PrivateNetworks) ConfigureAccessPointRequest(input *ConfigureAccessPointInput) (req *request.Request, output *ConfigureAccessPointOutput)
ConfigureAccessPointRequest generates a "aws/request.Request" representing the client's request for the ConfigureAccessPoint operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ConfigureAccessPoint for more information on using the ConfigureAccessPoint API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ConfigureAccessPointRequest method. req, resp := client.ConfigureAccessPointRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/ConfigureAccessPoint
func (*PrivateNetworks) ConfigureAccessPointWithContext ¶
func (c *PrivateNetworks) ConfigureAccessPointWithContext(ctx aws.Context, input *ConfigureAccessPointInput, opts ...request.Option) (*ConfigureAccessPointOutput, error)
ConfigureAccessPointWithContext is the same as ConfigureAccessPoint with the addition of the ability to pass a context and additional request options.
See ConfigureAccessPoint for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) CreateNetwork ¶
func (c *PrivateNetworks) CreateNetwork(input *CreateNetworkInput) (*CreateNetworkOutput, error)
CreateNetwork API operation for AWS Private 5G.
Creates a network.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation CreateNetwork for usage and error information.
Returned Error Types:
LimitExceededException The limit was exceeded.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/CreateNetwork
func (*PrivateNetworks) CreateNetworkRequest ¶
func (c *PrivateNetworks) CreateNetworkRequest(input *CreateNetworkInput) (req *request.Request, output *CreateNetworkOutput)
CreateNetworkRequest generates a "aws/request.Request" representing the client's request for the CreateNetwork operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateNetwork for more information on using the CreateNetwork API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateNetworkRequest method. req, resp := client.CreateNetworkRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/CreateNetwork
func (*PrivateNetworks) CreateNetworkSite ¶
func (c *PrivateNetworks) CreateNetworkSite(input *CreateNetworkSiteInput) (*CreateNetworkSiteOutput, error)
CreateNetworkSite API operation for AWS Private 5G.
Creates a network site.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation CreateNetworkSite for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/CreateNetworkSite
func (*PrivateNetworks) CreateNetworkSiteRequest ¶
func (c *PrivateNetworks) CreateNetworkSiteRequest(input *CreateNetworkSiteInput) (req *request.Request, output *CreateNetworkSiteOutput)
CreateNetworkSiteRequest generates a "aws/request.Request" representing the client's request for the CreateNetworkSite operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateNetworkSite for more information on using the CreateNetworkSite API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateNetworkSiteRequest method. req, resp := client.CreateNetworkSiteRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/CreateNetworkSite
func (*PrivateNetworks) CreateNetworkSiteWithContext ¶
func (c *PrivateNetworks) CreateNetworkSiteWithContext(ctx aws.Context, input *CreateNetworkSiteInput, opts ...request.Option) (*CreateNetworkSiteOutput, error)
CreateNetworkSiteWithContext is the same as CreateNetworkSite with the addition of the ability to pass a context and additional request options.
See CreateNetworkSite for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) CreateNetworkWithContext ¶
func (c *PrivateNetworks) CreateNetworkWithContext(ctx aws.Context, input *CreateNetworkInput, opts ...request.Option) (*CreateNetworkOutput, error)
CreateNetworkWithContext is the same as CreateNetwork with the addition of the ability to pass a context and additional request options.
See CreateNetwork for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) DeactivateDeviceIdentifier ¶
func (c *PrivateNetworks) DeactivateDeviceIdentifier(input *DeactivateDeviceIdentifierInput) (*DeactivateDeviceIdentifierOutput, error)
DeactivateDeviceIdentifier API operation for AWS Private 5G.
Deactivates the specified device identifier.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation DeactivateDeviceIdentifier for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/DeactivateDeviceIdentifier
func (*PrivateNetworks) DeactivateDeviceIdentifierRequest ¶
func (c *PrivateNetworks) DeactivateDeviceIdentifierRequest(input *DeactivateDeviceIdentifierInput) (req *request.Request, output *DeactivateDeviceIdentifierOutput)
DeactivateDeviceIdentifierRequest generates a "aws/request.Request" representing the client's request for the DeactivateDeviceIdentifier operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeactivateDeviceIdentifier for more information on using the DeactivateDeviceIdentifier API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeactivateDeviceIdentifierRequest method. req, resp := client.DeactivateDeviceIdentifierRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/DeactivateDeviceIdentifier
func (*PrivateNetworks) DeactivateDeviceIdentifierWithContext ¶
func (c *PrivateNetworks) DeactivateDeviceIdentifierWithContext(ctx aws.Context, input *DeactivateDeviceIdentifierInput, opts ...request.Option) (*DeactivateDeviceIdentifierOutput, error)
DeactivateDeviceIdentifierWithContext is the same as DeactivateDeviceIdentifier with the addition of the ability to pass a context and additional request options.
See DeactivateDeviceIdentifier for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) DeleteNetwork ¶
func (c *PrivateNetworks) DeleteNetwork(input *DeleteNetworkInput) (*DeleteNetworkOutput, error)
DeleteNetwork API operation for AWS Private 5G.
Deletes the specified network. You must delete network sites before you delete the network. For more information, see DeleteNetworkSite (https://docs.aws.amazon.com/private-networks/latest/APIReference/API_DeleteNetworkSite.html) in the API Reference for Amazon Web Services Private 5G.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation DeleteNetwork for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
AccessDeniedException You do not have permission to perform this operation.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/DeleteNetwork
func (*PrivateNetworks) DeleteNetworkRequest ¶
func (c *PrivateNetworks) DeleteNetworkRequest(input *DeleteNetworkInput) (req *request.Request, output *DeleteNetworkOutput)
DeleteNetworkRequest generates a "aws/request.Request" representing the client's request for the DeleteNetwork operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteNetwork for more information on using the DeleteNetwork API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteNetworkRequest method. req, resp := client.DeleteNetworkRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/DeleteNetwork
func (*PrivateNetworks) DeleteNetworkSite ¶
func (c *PrivateNetworks) DeleteNetworkSite(input *DeleteNetworkSiteInput) (*DeleteNetworkSiteOutput, error)
DeleteNetworkSite API operation for AWS Private 5G.
Deletes the specified network site. Return the hardware after you delete the network site. You are responsible for minimum charges. For more information, see Hardware returns (https://docs.aws.amazon.com/private-networks/latest/userguide/hardware-maintenance.html) in the Amazon Web Services Private 5G User Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation DeleteNetworkSite for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
AccessDeniedException You do not have permission to perform this operation.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/DeleteNetworkSite
func (*PrivateNetworks) DeleteNetworkSiteRequest ¶
func (c *PrivateNetworks) DeleteNetworkSiteRequest(input *DeleteNetworkSiteInput) (req *request.Request, output *DeleteNetworkSiteOutput)
DeleteNetworkSiteRequest generates a "aws/request.Request" representing the client's request for the DeleteNetworkSite operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteNetworkSite for more information on using the DeleteNetworkSite API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteNetworkSiteRequest method. req, resp := client.DeleteNetworkSiteRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/DeleteNetworkSite
func (*PrivateNetworks) DeleteNetworkSiteWithContext ¶
func (c *PrivateNetworks) DeleteNetworkSiteWithContext(ctx aws.Context, input *DeleteNetworkSiteInput, opts ...request.Option) (*DeleteNetworkSiteOutput, error)
DeleteNetworkSiteWithContext is the same as DeleteNetworkSite with the addition of the ability to pass a context and additional request options.
See DeleteNetworkSite for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) DeleteNetworkWithContext ¶
func (c *PrivateNetworks) DeleteNetworkWithContext(ctx aws.Context, input *DeleteNetworkInput, opts ...request.Option) (*DeleteNetworkOutput, error)
DeleteNetworkWithContext is the same as DeleteNetwork with the addition of the ability to pass a context and additional request options.
See DeleteNetwork for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) GetDeviceIdentifier ¶
func (c *PrivateNetworks) GetDeviceIdentifier(input *GetDeviceIdentifierInput) (*GetDeviceIdentifierOutput, error)
GetDeviceIdentifier API operation for AWS Private 5G.
Gets the specified device identifier.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation GetDeviceIdentifier for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/GetDeviceIdentifier
func (*PrivateNetworks) GetDeviceIdentifierRequest ¶
func (c *PrivateNetworks) GetDeviceIdentifierRequest(input *GetDeviceIdentifierInput) (req *request.Request, output *GetDeviceIdentifierOutput)
GetDeviceIdentifierRequest generates a "aws/request.Request" representing the client's request for the GetDeviceIdentifier operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetDeviceIdentifier for more information on using the GetDeviceIdentifier API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetDeviceIdentifierRequest method. req, resp := client.GetDeviceIdentifierRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/GetDeviceIdentifier
func (*PrivateNetworks) GetDeviceIdentifierWithContext ¶
func (c *PrivateNetworks) GetDeviceIdentifierWithContext(ctx aws.Context, input *GetDeviceIdentifierInput, opts ...request.Option) (*GetDeviceIdentifierOutput, error)
GetDeviceIdentifierWithContext is the same as GetDeviceIdentifier with the addition of the ability to pass a context and additional request options.
See GetDeviceIdentifier for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) GetNetwork ¶
func (c *PrivateNetworks) GetNetwork(input *GetNetworkInput) (*GetNetworkOutput, error)
GetNetwork API operation for AWS Private 5G.
Gets the specified network.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation GetNetwork for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/GetNetwork
func (*PrivateNetworks) GetNetworkRequest ¶
func (c *PrivateNetworks) GetNetworkRequest(input *GetNetworkInput) (req *request.Request, output *GetNetworkOutput)
GetNetworkRequest generates a "aws/request.Request" representing the client's request for the GetNetwork operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetNetwork for more information on using the GetNetwork API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetNetworkRequest method. req, resp := client.GetNetworkRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/GetNetwork
func (*PrivateNetworks) GetNetworkResource ¶
func (c *PrivateNetworks) GetNetworkResource(input *GetNetworkResourceInput) (*GetNetworkResourceOutput, error)
GetNetworkResource API operation for AWS Private 5G.
Gets the specified network resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation GetNetworkResource for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/GetNetworkResource
func (*PrivateNetworks) GetNetworkResourceRequest ¶
func (c *PrivateNetworks) GetNetworkResourceRequest(input *GetNetworkResourceInput) (req *request.Request, output *GetNetworkResourceOutput)
GetNetworkResourceRequest generates a "aws/request.Request" representing the client's request for the GetNetworkResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetNetworkResource for more information on using the GetNetworkResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetNetworkResourceRequest method. req, resp := client.GetNetworkResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/GetNetworkResource
func (*PrivateNetworks) GetNetworkResourceWithContext ¶
func (c *PrivateNetworks) GetNetworkResourceWithContext(ctx aws.Context, input *GetNetworkResourceInput, opts ...request.Option) (*GetNetworkResourceOutput, error)
GetNetworkResourceWithContext is the same as GetNetworkResource with the addition of the ability to pass a context and additional request options.
See GetNetworkResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) GetNetworkSite ¶
func (c *PrivateNetworks) GetNetworkSite(input *GetNetworkSiteInput) (*GetNetworkSiteOutput, error)
GetNetworkSite API operation for AWS Private 5G.
Gets the specified network site.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation GetNetworkSite for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/GetNetworkSite
func (*PrivateNetworks) GetNetworkSiteRequest ¶
func (c *PrivateNetworks) GetNetworkSiteRequest(input *GetNetworkSiteInput) (req *request.Request, output *GetNetworkSiteOutput)
GetNetworkSiteRequest generates a "aws/request.Request" representing the client's request for the GetNetworkSite operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetNetworkSite for more information on using the GetNetworkSite API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetNetworkSiteRequest method. req, resp := client.GetNetworkSiteRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/GetNetworkSite
func (*PrivateNetworks) GetNetworkSiteWithContext ¶
func (c *PrivateNetworks) GetNetworkSiteWithContext(ctx aws.Context, input *GetNetworkSiteInput, opts ...request.Option) (*GetNetworkSiteOutput, error)
GetNetworkSiteWithContext is the same as GetNetworkSite with the addition of the ability to pass a context and additional request options.
See GetNetworkSite for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) GetNetworkWithContext ¶
func (c *PrivateNetworks) GetNetworkWithContext(ctx aws.Context, input *GetNetworkInput, opts ...request.Option) (*GetNetworkOutput, error)
GetNetworkWithContext is the same as GetNetwork with the addition of the ability to pass a context and additional request options.
See GetNetwork for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) GetOrder ¶
func (c *PrivateNetworks) GetOrder(input *GetOrderInput) (*GetOrderOutput, error)
GetOrder API operation for AWS Private 5G.
Gets the specified order.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation GetOrder for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/GetOrder
func (*PrivateNetworks) GetOrderRequest ¶
func (c *PrivateNetworks) GetOrderRequest(input *GetOrderInput) (req *request.Request, output *GetOrderOutput)
GetOrderRequest generates a "aws/request.Request" representing the client's request for the GetOrder operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetOrder for more information on using the GetOrder API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetOrderRequest method. req, resp := client.GetOrderRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/GetOrder
func (*PrivateNetworks) GetOrderWithContext ¶
func (c *PrivateNetworks) GetOrderWithContext(ctx aws.Context, input *GetOrderInput, opts ...request.Option) (*GetOrderOutput, error)
GetOrderWithContext is the same as GetOrder with the addition of the ability to pass a context and additional request options.
See GetOrder for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) ListDeviceIdentifiers ¶
func (c *PrivateNetworks) ListDeviceIdentifiers(input *ListDeviceIdentifiersInput) (*ListDeviceIdentifiersOutput, error)
ListDeviceIdentifiers API operation for AWS Private 5G.
Lists device identifiers. Add filters to your request to return a more specific list of results. Use filters to match the Amazon Resource Name (ARN) of an order, the status of device identifiers, or the ARN of the traffic group.
If you specify multiple filters, filters are joined with an OR, and the request returns results that match all of the specified filters.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation ListDeviceIdentifiers for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/ListDeviceIdentifiers
func (*PrivateNetworks) ListDeviceIdentifiersPages ¶
func (c *PrivateNetworks) ListDeviceIdentifiersPages(input *ListDeviceIdentifiersInput, fn func(*ListDeviceIdentifiersOutput, bool) bool) error
ListDeviceIdentifiersPages iterates over the pages of a ListDeviceIdentifiers operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListDeviceIdentifiers method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListDeviceIdentifiers operation. pageNum := 0 err := client.ListDeviceIdentifiersPages(params, func(page *privatenetworks.ListDeviceIdentifiersOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*PrivateNetworks) ListDeviceIdentifiersPagesWithContext ¶
func (c *PrivateNetworks) ListDeviceIdentifiersPagesWithContext(ctx aws.Context, input *ListDeviceIdentifiersInput, fn func(*ListDeviceIdentifiersOutput, bool) bool, opts ...request.Option) error
ListDeviceIdentifiersPagesWithContext same as ListDeviceIdentifiersPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) ListDeviceIdentifiersRequest ¶
func (c *PrivateNetworks) ListDeviceIdentifiersRequest(input *ListDeviceIdentifiersInput) (req *request.Request, output *ListDeviceIdentifiersOutput)
ListDeviceIdentifiersRequest generates a "aws/request.Request" representing the client's request for the ListDeviceIdentifiers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListDeviceIdentifiers for more information on using the ListDeviceIdentifiers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListDeviceIdentifiersRequest method. req, resp := client.ListDeviceIdentifiersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/ListDeviceIdentifiers
func (*PrivateNetworks) ListDeviceIdentifiersWithContext ¶
func (c *PrivateNetworks) ListDeviceIdentifiersWithContext(ctx aws.Context, input *ListDeviceIdentifiersInput, opts ...request.Option) (*ListDeviceIdentifiersOutput, error)
ListDeviceIdentifiersWithContext is the same as ListDeviceIdentifiers with the addition of the ability to pass a context and additional request options.
See ListDeviceIdentifiers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) ListNetworkResources ¶
func (c *PrivateNetworks) ListNetworkResources(input *ListNetworkResourcesInput) (*ListNetworkResourcesOutput, error)
ListNetworkResources API operation for AWS Private 5G.
Lists network resources. Add filters to your request to return a more specific list of results. Use filters to match the Amazon Resource Name (ARN) of an order or the status of network resources.
If you specify multiple filters, filters are joined with an OR, and the request returns results that match all of the specified filters.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation ListNetworkResources for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/ListNetworkResources
func (*PrivateNetworks) ListNetworkResourcesPages ¶
func (c *PrivateNetworks) ListNetworkResourcesPages(input *ListNetworkResourcesInput, fn func(*ListNetworkResourcesOutput, bool) bool) error
ListNetworkResourcesPages iterates over the pages of a ListNetworkResources operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListNetworkResources method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListNetworkResources operation. pageNum := 0 err := client.ListNetworkResourcesPages(params, func(page *privatenetworks.ListNetworkResourcesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*PrivateNetworks) ListNetworkResourcesPagesWithContext ¶
func (c *PrivateNetworks) ListNetworkResourcesPagesWithContext(ctx aws.Context, input *ListNetworkResourcesInput, fn func(*ListNetworkResourcesOutput, bool) bool, opts ...request.Option) error
ListNetworkResourcesPagesWithContext same as ListNetworkResourcesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) ListNetworkResourcesRequest ¶
func (c *PrivateNetworks) ListNetworkResourcesRequest(input *ListNetworkResourcesInput) (req *request.Request, output *ListNetworkResourcesOutput)
ListNetworkResourcesRequest generates a "aws/request.Request" representing the client's request for the ListNetworkResources operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListNetworkResources for more information on using the ListNetworkResources API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListNetworkResourcesRequest method. req, resp := client.ListNetworkResourcesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/ListNetworkResources
func (*PrivateNetworks) ListNetworkResourcesWithContext ¶
func (c *PrivateNetworks) ListNetworkResourcesWithContext(ctx aws.Context, input *ListNetworkResourcesInput, opts ...request.Option) (*ListNetworkResourcesOutput, error)
ListNetworkResourcesWithContext is the same as ListNetworkResources with the addition of the ability to pass a context and additional request options.
See ListNetworkResources for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) ListNetworkSites ¶
func (c *PrivateNetworks) ListNetworkSites(input *ListNetworkSitesInput) (*ListNetworkSitesOutput, error)
ListNetworkSites API operation for AWS Private 5G.
Lists network sites. Add filters to your request to return a more specific list of results. Use filters to match the status of the network site.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation ListNetworkSites for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/ListNetworkSites
func (*PrivateNetworks) ListNetworkSitesPages ¶
func (c *PrivateNetworks) ListNetworkSitesPages(input *ListNetworkSitesInput, fn func(*ListNetworkSitesOutput, bool) bool) error
ListNetworkSitesPages iterates over the pages of a ListNetworkSites operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListNetworkSites method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListNetworkSites operation. pageNum := 0 err := client.ListNetworkSitesPages(params, func(page *privatenetworks.ListNetworkSitesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*PrivateNetworks) ListNetworkSitesPagesWithContext ¶
func (c *PrivateNetworks) ListNetworkSitesPagesWithContext(ctx aws.Context, input *ListNetworkSitesInput, fn func(*ListNetworkSitesOutput, bool) bool, opts ...request.Option) error
ListNetworkSitesPagesWithContext same as ListNetworkSitesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) ListNetworkSitesRequest ¶
func (c *PrivateNetworks) ListNetworkSitesRequest(input *ListNetworkSitesInput) (req *request.Request, output *ListNetworkSitesOutput)
ListNetworkSitesRequest generates a "aws/request.Request" representing the client's request for the ListNetworkSites operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListNetworkSites for more information on using the ListNetworkSites API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListNetworkSitesRequest method. req, resp := client.ListNetworkSitesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/ListNetworkSites
func (*PrivateNetworks) ListNetworkSitesWithContext ¶
func (c *PrivateNetworks) ListNetworkSitesWithContext(ctx aws.Context, input *ListNetworkSitesInput, opts ...request.Option) (*ListNetworkSitesOutput, error)
ListNetworkSitesWithContext is the same as ListNetworkSites with the addition of the ability to pass a context and additional request options.
See ListNetworkSites for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) ListNetworks ¶
func (c *PrivateNetworks) ListNetworks(input *ListNetworksInput) (*ListNetworksOutput, error)
ListNetworks API operation for AWS Private 5G.
Lists networks. Add filters to your request to return a more specific list of results. Use filters to match the status of the network.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation ListNetworks for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/ListNetworks
func (*PrivateNetworks) ListNetworksPages ¶
func (c *PrivateNetworks) ListNetworksPages(input *ListNetworksInput, fn func(*ListNetworksOutput, bool) bool) error
ListNetworksPages iterates over the pages of a ListNetworks operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListNetworks method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListNetworks operation. pageNum := 0 err := client.ListNetworksPages(params, func(page *privatenetworks.ListNetworksOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*PrivateNetworks) ListNetworksPagesWithContext ¶
func (c *PrivateNetworks) ListNetworksPagesWithContext(ctx aws.Context, input *ListNetworksInput, fn func(*ListNetworksOutput, bool) bool, opts ...request.Option) error
ListNetworksPagesWithContext same as ListNetworksPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) ListNetworksRequest ¶
func (c *PrivateNetworks) ListNetworksRequest(input *ListNetworksInput) (req *request.Request, output *ListNetworksOutput)
ListNetworksRequest generates a "aws/request.Request" representing the client's request for the ListNetworks operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListNetworks for more information on using the ListNetworks API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListNetworksRequest method. req, resp := client.ListNetworksRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/ListNetworks
func (*PrivateNetworks) ListNetworksWithContext ¶
func (c *PrivateNetworks) ListNetworksWithContext(ctx aws.Context, input *ListNetworksInput, opts ...request.Option) (*ListNetworksOutput, error)
ListNetworksWithContext is the same as ListNetworks with the addition of the ability to pass a context and additional request options.
See ListNetworks for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) ListOrders ¶
func (c *PrivateNetworks) ListOrders(input *ListOrdersInput) (*ListOrdersOutput, error)
ListOrders API operation for AWS Private 5G.
Lists orders. Add filters to your request to return a more specific list of results. Use filters to match the Amazon Resource Name (ARN) of the network site or the status of the order.
If you specify multiple filters, filters are joined with an OR, and the request returns results that match all of the specified filters.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation ListOrders for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/ListOrders
func (*PrivateNetworks) ListOrdersPages ¶
func (c *PrivateNetworks) ListOrdersPages(input *ListOrdersInput, fn func(*ListOrdersOutput, bool) bool) error
ListOrdersPages iterates over the pages of a ListOrders operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListOrders method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListOrders operation. pageNum := 0 err := client.ListOrdersPages(params, func(page *privatenetworks.ListOrdersOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*PrivateNetworks) ListOrdersPagesWithContext ¶
func (c *PrivateNetworks) ListOrdersPagesWithContext(ctx aws.Context, input *ListOrdersInput, fn func(*ListOrdersOutput, bool) bool, opts ...request.Option) error
ListOrdersPagesWithContext same as ListOrdersPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) ListOrdersRequest ¶
func (c *PrivateNetworks) ListOrdersRequest(input *ListOrdersInput) (req *request.Request, output *ListOrdersOutput)
ListOrdersRequest generates a "aws/request.Request" representing the client's request for the ListOrders operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListOrders for more information on using the ListOrders API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListOrdersRequest method. req, resp := client.ListOrdersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/ListOrders
func (*PrivateNetworks) ListOrdersWithContext ¶
func (c *PrivateNetworks) ListOrdersWithContext(ctx aws.Context, input *ListOrdersInput, opts ...request.Option) (*ListOrdersOutput, error)
ListOrdersWithContext is the same as ListOrders with the addition of the ability to pass a context and additional request options.
See ListOrders for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) ListTagsForResource ¶
func (c *PrivateNetworks) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
ListTagsForResource API operation for AWS Private 5G.
Lists the tags for the specified resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation ListTagsForResource for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
AccessDeniedException You do not have permission to perform this operation.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
ThrottlingException The request was denied due to request throttling.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/ListTagsForResource
func (*PrivateNetworks) ListTagsForResourceRequest ¶
func (c *PrivateNetworks) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
ListTagsForResourceRequest generates a "aws/request.Request" representing the client's request for the ListTagsForResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTagsForResource for more information on using the ListTagsForResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTagsForResourceRequest method. req, resp := client.ListTagsForResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/ListTagsForResource
func (*PrivateNetworks) ListTagsForResourceWithContext ¶
func (c *PrivateNetworks) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
ListTagsForResourceWithContext is the same as ListTagsForResource with the addition of the ability to pass a context and additional request options.
See ListTagsForResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) Ping ¶
func (c *PrivateNetworks) Ping(input *PingInput) (*PingOutput, error)
Ping API operation for AWS Private 5G.
Checks the health of the service.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation Ping for usage and error information.
Returned Error Types:
- InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/Ping
func (*PrivateNetworks) PingRequest ¶
func (c *PrivateNetworks) PingRequest(input *PingInput) (req *request.Request, output *PingOutput)
PingRequest generates a "aws/request.Request" representing the client's request for the Ping operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See Ping for more information on using the Ping API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PingRequest method. req, resp := client.PingRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/Ping
func (*PrivateNetworks) PingWithContext ¶
func (c *PrivateNetworks) PingWithContext(ctx aws.Context, input *PingInput, opts ...request.Option) (*PingOutput, error)
PingWithContext is the same as Ping with the addition of the ability to pass a context and additional request options.
See Ping for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) StartNetworkResourceUpdate ¶
func (c *PrivateNetworks) StartNetworkResourceUpdate(input *StartNetworkResourceUpdateInput) (*StartNetworkResourceUpdateOutput, error)
StartNetworkResourceUpdate API operation for AWS Private 5G.
Use this action to do the following tasks:
Update the duration and renewal status of the commitment period for a radio unit. The update goes into effect immediately.
Request a replacement for a network resource.
Request that you return a network resource.
After you submit a request to replace or return a network resource, the status of the network resource changes to CREATING_SHIPPING_LABEL. The shipping label is available when the status of the network resource is PENDING_RETURN. After the network resource is successfully returned, its status changes to DELETED. For more information, see Return a radio unit (https://docs.aws.amazon.com/private-networks/latest/userguide/radio-units.html#return-radio-unit).
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation StartNetworkResourceUpdate for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/StartNetworkResourceUpdate
func (*PrivateNetworks) StartNetworkResourceUpdateRequest ¶
func (c *PrivateNetworks) StartNetworkResourceUpdateRequest(input *StartNetworkResourceUpdateInput) (req *request.Request, output *StartNetworkResourceUpdateOutput)
StartNetworkResourceUpdateRequest generates a "aws/request.Request" representing the client's request for the StartNetworkResourceUpdate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StartNetworkResourceUpdate for more information on using the StartNetworkResourceUpdate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StartNetworkResourceUpdateRequest method. req, resp := client.StartNetworkResourceUpdateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/StartNetworkResourceUpdate
func (*PrivateNetworks) StartNetworkResourceUpdateWithContext ¶
func (c *PrivateNetworks) StartNetworkResourceUpdateWithContext(ctx aws.Context, input *StartNetworkResourceUpdateInput, opts ...request.Option) (*StartNetworkResourceUpdateOutput, error)
StartNetworkResourceUpdateWithContext is the same as StartNetworkResourceUpdate with the addition of the ability to pass a context and additional request options.
See StartNetworkResourceUpdate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) TagResource ¶
func (c *PrivateNetworks) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for AWS Private 5G.
Adds tags to the specified resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation TagResource for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
AccessDeniedException You do not have permission to perform this operation.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
ThrottlingException The request was denied due to request throttling.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/TagResource
func (*PrivateNetworks) TagResourceRequest ¶
func (c *PrivateNetworks) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
TagResourceRequest generates a "aws/request.Request" representing the client's request for the TagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See TagResource for more information on using the TagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the TagResourceRequest method. req, resp := client.TagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/TagResource
func (*PrivateNetworks) TagResourceWithContext ¶
func (c *PrivateNetworks) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
TagResourceWithContext is the same as TagResource with the addition of the ability to pass a context and additional request options.
See TagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) UntagResource ¶
func (c *PrivateNetworks) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for AWS Private 5G.
Removes tags from the specified resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation UntagResource for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
AccessDeniedException You do not have permission to perform this operation.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
ThrottlingException The request was denied due to request throttling.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/UntagResource
func (*PrivateNetworks) UntagResourceRequest ¶
func (c *PrivateNetworks) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
UntagResourceRequest generates a "aws/request.Request" representing the client's request for the UntagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UntagResource for more information on using the UntagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UntagResourceRequest method. req, resp := client.UntagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/UntagResource
func (*PrivateNetworks) UntagResourceWithContext ¶
func (c *PrivateNetworks) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
UntagResourceWithContext is the same as UntagResource with the addition of the ability to pass a context and additional request options.
See UntagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) UpdateNetworkSite ¶
func (c *PrivateNetworks) UpdateNetworkSite(input *UpdateNetworkSiteInput) (*UpdateNetworkSiteOutput, error)
UpdateNetworkSite API operation for AWS Private 5G.
Updates the specified network site.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation UpdateNetworkSite for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/UpdateNetworkSite
func (*PrivateNetworks) UpdateNetworkSitePlan ¶
func (c *PrivateNetworks) UpdateNetworkSitePlan(input *UpdateNetworkSitePlanInput) (*UpdateNetworkSitePlanOutput, error)
UpdateNetworkSitePlan API operation for AWS Private 5G.
Updates the specified network site plan.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Private 5G's API operation UpdateNetworkSitePlan for usage and error information.
Returned Error Types:
ResourceNotFoundException The resource was not found.
ValidationException The request failed validation.
InternalServerException Information about an internal error.
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/UpdateNetworkSitePlan
func (*PrivateNetworks) UpdateNetworkSitePlanRequest ¶
func (c *PrivateNetworks) UpdateNetworkSitePlanRequest(input *UpdateNetworkSitePlanInput) (req *request.Request, output *UpdateNetworkSitePlanOutput)
UpdateNetworkSitePlanRequest generates a "aws/request.Request" representing the client's request for the UpdateNetworkSitePlan operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateNetworkSitePlan for more information on using the UpdateNetworkSitePlan API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateNetworkSitePlanRequest method. req, resp := client.UpdateNetworkSitePlanRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/UpdateNetworkSitePlan
func (*PrivateNetworks) UpdateNetworkSitePlanWithContext ¶
func (c *PrivateNetworks) UpdateNetworkSitePlanWithContext(ctx aws.Context, input *UpdateNetworkSitePlanInput, opts ...request.Option) (*UpdateNetworkSitePlanOutput, error)
UpdateNetworkSitePlanWithContext is the same as UpdateNetworkSitePlan with the addition of the ability to pass a context and additional request options.
See UpdateNetworkSitePlan for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PrivateNetworks) UpdateNetworkSiteRequest ¶
func (c *PrivateNetworks) UpdateNetworkSiteRequest(input *UpdateNetworkSiteInput) (req *request.Request, output *UpdateNetworkSiteOutput)
UpdateNetworkSiteRequest generates a "aws/request.Request" representing the client's request for the UpdateNetworkSite operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateNetworkSite for more information on using the UpdateNetworkSite API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateNetworkSiteRequest method. req, resp := client.UpdateNetworkSiteRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/privatenetworks-2021-12-03/UpdateNetworkSite
func (*PrivateNetworks) UpdateNetworkSiteWithContext ¶
func (c *PrivateNetworks) UpdateNetworkSiteWithContext(ctx aws.Context, input *UpdateNetworkSiteInput, opts ...request.Option) (*UpdateNetworkSiteOutput, error)
UpdateNetworkSiteWithContext is the same as UpdateNetworkSite with the addition of the ability to pass a context and additional request options.
See UpdateNetworkSite for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` // Description of the error. Message_ *string `locationName:"message" type:"string"` // Identifier of the affected resource. // // ResourceId is a required field ResourceId *string `locationName:"resourceId" type:"string" required:"true"` // Type of the affected resource. // // ResourceType is a required field ResourceType *string `locationName:"resourceType" type:"string" required:"true"` // contains filtered or unexported fields }
The resource was not found.
func (*ResourceNotFoundException) Code ¶
func (s *ResourceNotFoundException) Code() string
Code returns the exception type name.
func (*ResourceNotFoundException) Error ¶
func (s *ResourceNotFoundException) Error() string
func (ResourceNotFoundException) GoString ¶
func (s ResourceNotFoundException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ResourceNotFoundException) Message ¶
func (s *ResourceNotFoundException) Message() string
Message returns the exception's message.
func (*ResourceNotFoundException) OrigErr ¶
func (s *ResourceNotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ResourceNotFoundException) RequestID ¶
func (s *ResourceNotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ResourceNotFoundException) StatusCode ¶
func (s *ResourceNotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceNotFoundException) String ¶
func (s ResourceNotFoundException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ReturnInformation ¶
type ReturnInformation struct { // The Amazon Resource Name (ARN) of the replacement order. ReplacementOrderArn *string `locationName:"replacementOrderArn" type:"string"` // The reason for the return. If the return request did not include a reason // for the return, this value is null. ReturnReason *string `locationName:"returnReason" type:"string"` // The shipping address. ShippingAddress *Address `locationName:"shippingAddress" type:"structure"` // The URL of the shipping label. The shipping label is available for download // only if the status of the network resource is PENDING_RETURN. For more information, // see Return a radio unit (https://docs.aws.amazon.com/private-networks/latest/userguide/radio-units.html#return-radio-unit). ShippingLabel *string `locationName:"shippingLabel" type:"string"` // contains filtered or unexported fields }
Information about a request to return a network resource.
func (ReturnInformation) GoString ¶
func (s ReturnInformation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ReturnInformation) SetReplacementOrderArn ¶
func (s *ReturnInformation) SetReplacementOrderArn(v string) *ReturnInformation
SetReplacementOrderArn sets the ReplacementOrderArn field's value.
func (*ReturnInformation) SetReturnReason ¶
func (s *ReturnInformation) SetReturnReason(v string) *ReturnInformation
SetReturnReason sets the ReturnReason field's value.
func (*ReturnInformation) SetShippingAddress ¶
func (s *ReturnInformation) SetShippingAddress(v *Address) *ReturnInformation
SetShippingAddress sets the ShippingAddress field's value.
func (*ReturnInformation) SetShippingLabel ¶
func (s *ReturnInformation) SetShippingLabel(v string) *ReturnInformation
SetShippingLabel sets the ShippingLabel field's value.
func (ReturnInformation) String ¶
func (s ReturnInformation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SitePlan ¶
type SitePlan struct { // The options of the plan. Options []*NameValuePair `locationName:"options" type:"list"` // The resource definitions of the plan. ResourceDefinitions []*NetworkResourceDefinition `locationName:"resourceDefinitions" type:"list"` // contains filtered or unexported fields }
Information about a site plan.
func (SitePlan) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SitePlan) SetOptions ¶
func (s *SitePlan) SetOptions(v []*NameValuePair) *SitePlan
SetOptions sets the Options field's value.
func (*SitePlan) SetResourceDefinitions ¶
func (s *SitePlan) SetResourceDefinitions(v []*NetworkResourceDefinition) *SitePlan
SetResourceDefinitions sets the ResourceDefinitions field's value.
type StartNetworkResourceUpdateInput ¶
type StartNetworkResourceUpdateInput struct { // Use this action to extend and automatically renew the commitment period for // the radio unit. You can do the following: // // * Change a 60-day commitment to a 1-year or 3-year commitment. The change // is immediate and the hourly rate decreases to the rate for the new commitment // period. // // * Change a 1-year commitment to a 3-year commitment. The change is immediate // and the hourly rate decreases to the rate for the 3-year commitment period. // // * Set a 1-year commitment to automatically renew for an additional 1 year. // The hourly rate for the additional year will continue to be the same as // your existing 1-year rate. // // * Set a 3-year commitment to automatically renew for an additional 1 year. // The hourly rate for the additional year will continue to be the same as // your existing 3-year rate. // // * Turn off a previously-enabled automatic renewal on a 1-year or 3-year // commitment. You cannot use the automatic-renewal option for a 60-day commitment. // // For pricing, see Amazon Web Services Private 5G Pricing (http://aws.amazon.com/private5g/pricing). CommitmentConfiguration *CommitmentConfiguration `locationName:"commitmentConfiguration" type:"structure"` // The Amazon Resource Name (ARN) of the network resource. // // NetworkResourceArn is a required field NetworkResourceArn *string `locationName:"networkResourceArn" type:"string" required:"true"` // The reason for the return. Providing a reason for a return is optional. ReturnReason *string `locationName:"returnReason" type:"string"` // The shipping address. If you don't provide a shipping address when replacing // or returning a network resource, we use the address from the original order // for the network resource. ShippingAddress *Address `locationName:"shippingAddress" type:"structure"` // The update type. // // * REPLACE - Submits a request to replace a defective radio unit. We provide // a shipping label that you can use for the return process and we ship a // replacement radio unit to you. // // * RETURN - Submits a request to return a radio unit that you no longer // need. We provide a shipping label that you can use for the return process. // // * COMMITMENT - Submits a request to change or renew the commitment period. // If you choose this value, then you must set commitmentConfiguration (https://docs.aws.amazon.com/private-networks/latest/APIReference/API_StartNetworkResourceUpdate.html#privatenetworks-StartNetworkResourceUpdate-request-commitmentConfiguration). // // UpdateType is a required field UpdateType *string `locationName:"updateType" type:"string" required:"true" enum:"UpdateType"` // contains filtered or unexported fields }
func (StartNetworkResourceUpdateInput) GoString ¶
func (s StartNetworkResourceUpdateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartNetworkResourceUpdateInput) SetCommitmentConfiguration ¶
func (s *StartNetworkResourceUpdateInput) SetCommitmentConfiguration(v *CommitmentConfiguration) *StartNetworkResourceUpdateInput
SetCommitmentConfiguration sets the CommitmentConfiguration field's value.
func (*StartNetworkResourceUpdateInput) SetNetworkResourceArn ¶
func (s *StartNetworkResourceUpdateInput) SetNetworkResourceArn(v string) *StartNetworkResourceUpdateInput
SetNetworkResourceArn sets the NetworkResourceArn field's value.
func (*StartNetworkResourceUpdateInput) SetReturnReason ¶
func (s *StartNetworkResourceUpdateInput) SetReturnReason(v string) *StartNetworkResourceUpdateInput
SetReturnReason sets the ReturnReason field's value.
func (*StartNetworkResourceUpdateInput) SetShippingAddress ¶
func (s *StartNetworkResourceUpdateInput) SetShippingAddress(v *Address) *StartNetworkResourceUpdateInput
SetShippingAddress sets the ShippingAddress field's value.
func (*StartNetworkResourceUpdateInput) SetUpdateType ¶
func (s *StartNetworkResourceUpdateInput) SetUpdateType(v string) *StartNetworkResourceUpdateInput
SetUpdateType sets the UpdateType field's value.
func (StartNetworkResourceUpdateInput) String ¶
func (s StartNetworkResourceUpdateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartNetworkResourceUpdateInput) Validate ¶
func (s *StartNetworkResourceUpdateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartNetworkResourceUpdateOutput ¶
type StartNetworkResourceUpdateOutput struct { // The network resource. NetworkResource *NetworkResource `locationName:"networkResource" type:"structure"` // contains filtered or unexported fields }
func (StartNetworkResourceUpdateOutput) GoString ¶
func (s StartNetworkResourceUpdateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartNetworkResourceUpdateOutput) SetNetworkResource ¶
func (s *StartNetworkResourceUpdateOutput) SetNetworkResource(v *NetworkResource) *StartNetworkResourceUpdateOutput
SetNetworkResource sets the NetworkResource field's value.
func (StartNetworkResourceUpdateOutput) String ¶
func (s StartNetworkResourceUpdateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TagResourceInput ¶
type TagResourceInput struct { // The Amazon Resource Name (ARN) of the resource. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // The tags to add to the resource. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by TagResourceInput's // String and GoString methods. // // Tags is a required field Tags map[string]*string `locationName:"tags" min:"1" type:"map" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (TagResourceInput) GoString ¶
func (s TagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagResourceInput) SetResourceArn ¶
func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*TagResourceInput) SetTags ¶
func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput
SetTags sets the Tags field's value.
func (TagResourceInput) String ¶
func (s TagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagResourceInput) Validate ¶
func (s *TagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceOutput ¶
type TagResourceOutput struct {
// contains filtered or unexported fields
}
func (TagResourceOutput) GoString ¶
func (s TagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (TagResourceOutput) String ¶
func (s TagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ThrottlingException ¶
type ThrottlingException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The request was denied due to request throttling.
func (*ThrottlingException) Code ¶
func (s *ThrottlingException) Code() string
Code returns the exception type name.
func (*ThrottlingException) Error ¶
func (s *ThrottlingException) Error() string
func (ThrottlingException) GoString ¶
func (s ThrottlingException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ThrottlingException) Message ¶
func (s *ThrottlingException) Message() string
Message returns the exception's message.
func (*ThrottlingException) OrigErr ¶
func (s *ThrottlingException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ThrottlingException) RequestID ¶
func (s *ThrottlingException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ThrottlingException) StatusCode ¶
func (s *ThrottlingException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ThrottlingException) String ¶
func (s ThrottlingException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TrackingInformation ¶
type TrackingInformation struct { // The tracking number of the shipment. TrackingNumber *string `locationName:"trackingNumber" type:"string"` // contains filtered or unexported fields }
Information about tracking a shipment.
func (TrackingInformation) GoString ¶
func (s TrackingInformation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TrackingInformation) SetTrackingNumber ¶
func (s *TrackingInformation) SetTrackingNumber(v string) *TrackingInformation
SetTrackingNumber sets the TrackingNumber field's value.
func (TrackingInformation) String ¶
func (s TrackingInformation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UntagResourceInput ¶
type UntagResourceInput struct { // The Amazon Resource Name (ARN) of the resource. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // The tag keys. // // TagKeys is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UntagResourceInput's // String and GoString methods. // // TagKeys is a required field TagKeys []*string `location:"querystring" locationName:"tagKeys" min:"1" type:"list" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (UntagResourceInput) GoString ¶
func (s UntagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UntagResourceInput) SetResourceArn ¶
func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*UntagResourceInput) SetTagKeys ¶
func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourceInput) String ¶
func (s UntagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UntagResourceInput) Validate ¶
func (s *UntagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourceOutput ¶
type UntagResourceOutput struct {
// contains filtered or unexported fields
}
func (UntagResourceOutput) GoString ¶
func (s UntagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UntagResourceOutput) String ¶
func (s UntagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateNetworkSiteInput ¶
type UpdateNetworkSiteInput struct { // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. For more information, see How to ensure idempotency (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html). ClientToken *string `locationName:"clientToken" min:"1" type:"string"` // The description. Description *string `locationName:"description" type:"string"` // The Amazon Resource Name (ARN) of the network site. // // NetworkSiteArn is a required field NetworkSiteArn *string `locationName:"networkSiteArn" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateNetworkSiteInput) GoString ¶
func (s UpdateNetworkSiteInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateNetworkSiteInput) SetClientToken ¶
func (s *UpdateNetworkSiteInput) SetClientToken(v string) *UpdateNetworkSiteInput
SetClientToken sets the ClientToken field's value.
func (*UpdateNetworkSiteInput) SetDescription ¶
func (s *UpdateNetworkSiteInput) SetDescription(v string) *UpdateNetworkSiteInput
SetDescription sets the Description field's value.
func (*UpdateNetworkSiteInput) SetNetworkSiteArn ¶
func (s *UpdateNetworkSiteInput) SetNetworkSiteArn(v string) *UpdateNetworkSiteInput
SetNetworkSiteArn sets the NetworkSiteArn field's value.
func (UpdateNetworkSiteInput) String ¶
func (s UpdateNetworkSiteInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateNetworkSiteInput) Validate ¶
func (s *UpdateNetworkSiteInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateNetworkSiteOutput ¶
type UpdateNetworkSiteOutput struct { // Information about the network site. NetworkSite *NetworkSite `locationName:"networkSite" type:"structure"` // The network site tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateNetworkSiteOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" min:"1" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (UpdateNetworkSiteOutput) GoString ¶
func (s UpdateNetworkSiteOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateNetworkSiteOutput) SetNetworkSite ¶
func (s *UpdateNetworkSiteOutput) SetNetworkSite(v *NetworkSite) *UpdateNetworkSiteOutput
SetNetworkSite sets the NetworkSite field's value.
func (*UpdateNetworkSiteOutput) SetTags ¶
func (s *UpdateNetworkSiteOutput) SetTags(v map[string]*string) *UpdateNetworkSiteOutput
SetTags sets the Tags field's value.
func (UpdateNetworkSiteOutput) String ¶
func (s UpdateNetworkSiteOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateNetworkSitePlanInput ¶
type UpdateNetworkSitePlanInput struct { // Unique, case-sensitive identifier that you provide to ensure the idempotency // of the request. For more information, see How to ensure idempotency (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html). ClientToken *string `locationName:"clientToken" min:"1" type:"string"` // The Amazon Resource Name (ARN) of the network site. // // NetworkSiteArn is a required field NetworkSiteArn *string `locationName:"networkSiteArn" type:"string" required:"true"` // The pending plan. // // PendingPlan is a required field PendingPlan *SitePlan `locationName:"pendingPlan" type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdateNetworkSitePlanInput) GoString ¶
func (s UpdateNetworkSitePlanInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateNetworkSitePlanInput) SetClientToken ¶
func (s *UpdateNetworkSitePlanInput) SetClientToken(v string) *UpdateNetworkSitePlanInput
SetClientToken sets the ClientToken field's value.
func (*UpdateNetworkSitePlanInput) SetNetworkSiteArn ¶
func (s *UpdateNetworkSitePlanInput) SetNetworkSiteArn(v string) *UpdateNetworkSitePlanInput
SetNetworkSiteArn sets the NetworkSiteArn field's value.
func (*UpdateNetworkSitePlanInput) SetPendingPlan ¶
func (s *UpdateNetworkSitePlanInput) SetPendingPlan(v *SitePlan) *UpdateNetworkSitePlanInput
SetPendingPlan sets the PendingPlan field's value.
func (UpdateNetworkSitePlanInput) String ¶
func (s UpdateNetworkSitePlanInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateNetworkSitePlanInput) Validate ¶
func (s *UpdateNetworkSitePlanInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateNetworkSitePlanOutput ¶
type UpdateNetworkSitePlanOutput struct { // Information about the network site. NetworkSite *NetworkSite `locationName:"networkSite" type:"structure"` // The network site tags. // // Tags is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateNetworkSitePlanOutput's // String and GoString methods. Tags map[string]*string `locationName:"tags" min:"1" type:"map" sensitive:"true"` // contains filtered or unexported fields }
func (UpdateNetworkSitePlanOutput) GoString ¶
func (s UpdateNetworkSitePlanOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateNetworkSitePlanOutput) SetNetworkSite ¶
func (s *UpdateNetworkSitePlanOutput) SetNetworkSite(v *NetworkSite) *UpdateNetworkSitePlanOutput
SetNetworkSite sets the NetworkSite field's value.
func (*UpdateNetworkSitePlanOutput) SetTags ¶
func (s *UpdateNetworkSitePlanOutput) SetTags(v map[string]*string) *UpdateNetworkSitePlanOutput
SetTags sets the Tags field's value.
func (UpdateNetworkSitePlanOutput) String ¶
func (s UpdateNetworkSitePlanOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ValidationException ¶
type ValidationException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` // The list of fields that caused the error, if applicable. FieldList []*ValidationExceptionField `locationName:"fieldList" type:"list"` // Description of the error. Message_ *string `locationName:"message" type:"string"` // Reason the request failed validation. // // Reason is a required field Reason *string `locationName:"reason" type:"string" required:"true" enum:"ValidationExceptionReason"` // contains filtered or unexported fields }
The request failed validation.
func (*ValidationException) Code ¶
func (s *ValidationException) Code() string
Code returns the exception type name.
func (*ValidationException) Error ¶
func (s *ValidationException) Error() string
func (ValidationException) GoString ¶
func (s ValidationException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ValidationException) Message ¶
func (s *ValidationException) Message() string
Message returns the exception's message.
func (*ValidationException) OrigErr ¶
func (s *ValidationException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ValidationException) RequestID ¶
func (s *ValidationException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ValidationException) StatusCode ¶
func (s *ValidationException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ValidationException) String ¶
func (s ValidationException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ValidationExceptionField ¶
type ValidationExceptionField struct { // The message about the validation failure. // // Message is a required field Message *string `locationName:"message" type:"string" required:"true"` // The field name that failed validation. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // contains filtered or unexported fields }
Information about a field that failed validation.
func (ValidationExceptionField) GoString ¶
func (s ValidationExceptionField) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ValidationExceptionField) SetMessage ¶
func (s *ValidationExceptionField) SetMessage(v string) *ValidationExceptionField
SetMessage sets the Message field's value.
func (*ValidationExceptionField) SetName ¶
func (s *ValidationExceptionField) SetName(v string) *ValidationExceptionField
SetName sets the Name field's value.
func (ValidationExceptionField) String ¶
func (s ValidationExceptionField) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
Directories ¶
Path | Synopsis |
---|---|
Package privatenetworksiface provides an interface to enable mocking the AWS Private 5G service client for testing your code.
|
Package privatenetworksiface provides an interface to enable mocking the AWS Private 5G service client for testing your code. |