Documentation ¶
Overview ¶
Package iotwireless provides the client and types for making API requests to AWS IoT Wireless.
AWS IoT Wireless provides bi-directional communication between internet-connected wireless devices and the AWS Cloud. To onboard both LoRaWAN and Sidewalk devices to AWS IoT, use the IoT Wireless API. These wireless devices use the Low Power Wide Area Networking (LPWAN) communication protocol to communicate with AWS IoT.
Using the API, you can perform create, read, update, and delete operations for your wireless devices, gateways, destinations, and profiles. After onboarding your devices, you can use the API operations to set log levels and monitor your devices with CloudWatch.
You can also use the API operations to create multicast groups and schedule a multicast session for sending a downlink message to devices in the group. By using Firmware Updates Over-The-Air (FUOTA) API operations, you can create a FUOTA task and schedule a session to update the firmware of individual devices or an entire group of devices in a multicast group.
See https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22 for more information on this service.
See iotwireless package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/iotwireless/
Using the Client ¶
To contact AWS IoT Wireless 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 IoT Wireless client IoTWireless for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/iotwireless/#New
Index ¶
- Constants
- func ApplicationConfigType_Values() []string
- func BatteryLevel_Values() []string
- func ConnectionStatus_Values() []string
- func DeviceProfileType_Values() []string
- func DeviceState_Values() []string
- func DlClass_Values() []string
- func DownlinkMode_Values() []string
- func EventNotificationPartnerType_Values() []string
- func EventNotificationResourceType_Values() []string
- func EventNotificationTopicStatus_Values() []string
- func Event_Values() []string
- func ExpressionType_Values() []string
- func FuotaDeviceStatus_Values() []string
- func FuotaTaskStatus_Values() []string
- func IdentifierType_Values() []string
- func ImportTaskStatus_Values() []string
- func LogLevel_Values() []string
- func MessageType_Values() []string
- func MulticastFrameInfo_Values() []string
- func OnboardStatus_Values() []string
- func PartnerType_Values() []string
- func PositionConfigurationFec_Values() []string
- func PositionConfigurationStatus_Values() []string
- func PositionResourceType_Values() []string
- func PositionSolverProvider_Values() []string
- func PositionSolverType_Values() []string
- func PositioningConfigStatus_Values() []string
- func SigningAlg_Values() []string
- func SupportedRfRegion_Values() []string
- func WirelessDeviceEvent_Values() []string
- func WirelessDeviceFrameInfo_Values() []string
- func WirelessDeviceIdType_Values() []string
- func WirelessDeviceSidewalkStatus_Values() []string
- func WirelessDeviceType_Values() []string
- func WirelessGatewayEvent_Values() []string
- func WirelessGatewayIdType_Values() []string
- func WirelessGatewayServiceType_Values() []string
- func WirelessGatewayTaskDefinitionType_Values() []string
- func WirelessGatewayTaskStatus_Values() []string
- func WirelessGatewayType_Values() []string
- type AbpV10X
- type AbpV11
- 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 Accuracy
- type ApplicationConfig
- func (s ApplicationConfig) GoString() string
- func (s *ApplicationConfig) SetDestinationName(v string) *ApplicationConfig
- func (s *ApplicationConfig) SetFPort(v int64) *ApplicationConfig
- func (s *ApplicationConfig) SetType(v string) *ApplicationConfig
- func (s ApplicationConfig) String() string
- func (s *ApplicationConfig) Validate() error
- type AssociateAwsAccountWithPartnerAccountInput
- func (s AssociateAwsAccountWithPartnerAccountInput) GoString() string
- func (s *AssociateAwsAccountWithPartnerAccountInput) SetClientRequestToken(v string) *AssociateAwsAccountWithPartnerAccountInput
- func (s *AssociateAwsAccountWithPartnerAccountInput) SetSidewalk(v *SidewalkAccountInfo) *AssociateAwsAccountWithPartnerAccountInput
- func (s *AssociateAwsAccountWithPartnerAccountInput) SetTags(v []*Tag) *AssociateAwsAccountWithPartnerAccountInput
- func (s AssociateAwsAccountWithPartnerAccountInput) String() string
- func (s *AssociateAwsAccountWithPartnerAccountInput) Validate() error
- type AssociateAwsAccountWithPartnerAccountOutput
- func (s AssociateAwsAccountWithPartnerAccountOutput) GoString() string
- func (s *AssociateAwsAccountWithPartnerAccountOutput) SetArn(v string) *AssociateAwsAccountWithPartnerAccountOutput
- func (s *AssociateAwsAccountWithPartnerAccountOutput) SetSidewalk(v *SidewalkAccountInfo) *AssociateAwsAccountWithPartnerAccountOutput
- func (s AssociateAwsAccountWithPartnerAccountOutput) String() string
- type AssociateMulticastGroupWithFuotaTaskInput
- func (s AssociateMulticastGroupWithFuotaTaskInput) GoString() string
- func (s *AssociateMulticastGroupWithFuotaTaskInput) SetId(v string) *AssociateMulticastGroupWithFuotaTaskInput
- func (s *AssociateMulticastGroupWithFuotaTaskInput) SetMulticastGroupId(v string) *AssociateMulticastGroupWithFuotaTaskInput
- func (s AssociateMulticastGroupWithFuotaTaskInput) String() string
- func (s *AssociateMulticastGroupWithFuotaTaskInput) Validate() error
- type AssociateMulticastGroupWithFuotaTaskOutput
- type AssociateWirelessDeviceWithFuotaTaskInput
- func (s AssociateWirelessDeviceWithFuotaTaskInput) GoString() string
- func (s *AssociateWirelessDeviceWithFuotaTaskInput) SetId(v string) *AssociateWirelessDeviceWithFuotaTaskInput
- func (s *AssociateWirelessDeviceWithFuotaTaskInput) SetWirelessDeviceId(v string) *AssociateWirelessDeviceWithFuotaTaskInput
- func (s AssociateWirelessDeviceWithFuotaTaskInput) String() string
- func (s *AssociateWirelessDeviceWithFuotaTaskInput) Validate() error
- type AssociateWirelessDeviceWithFuotaTaskOutput
- type AssociateWirelessDeviceWithMulticastGroupInput
- func (s AssociateWirelessDeviceWithMulticastGroupInput) GoString() string
- func (s *AssociateWirelessDeviceWithMulticastGroupInput) SetId(v string) *AssociateWirelessDeviceWithMulticastGroupInput
- func (s *AssociateWirelessDeviceWithMulticastGroupInput) SetWirelessDeviceId(v string) *AssociateWirelessDeviceWithMulticastGroupInput
- func (s AssociateWirelessDeviceWithMulticastGroupInput) String() string
- func (s *AssociateWirelessDeviceWithMulticastGroupInput) Validate() error
- type AssociateWirelessDeviceWithMulticastGroupOutput
- type AssociateWirelessDeviceWithThingInput
- func (s AssociateWirelessDeviceWithThingInput) GoString() string
- func (s *AssociateWirelessDeviceWithThingInput) SetId(v string) *AssociateWirelessDeviceWithThingInput
- func (s *AssociateWirelessDeviceWithThingInput) SetThingArn(v string) *AssociateWirelessDeviceWithThingInput
- func (s AssociateWirelessDeviceWithThingInput) String() string
- func (s *AssociateWirelessDeviceWithThingInput) Validate() error
- type AssociateWirelessDeviceWithThingOutput
- type AssociateWirelessGatewayWithCertificateInput
- func (s AssociateWirelessGatewayWithCertificateInput) GoString() string
- func (s *AssociateWirelessGatewayWithCertificateInput) SetId(v string) *AssociateWirelessGatewayWithCertificateInput
- func (s *AssociateWirelessGatewayWithCertificateInput) SetIotCertificateId(v string) *AssociateWirelessGatewayWithCertificateInput
- func (s AssociateWirelessGatewayWithCertificateInput) String() string
- func (s *AssociateWirelessGatewayWithCertificateInput) Validate() error
- type AssociateWirelessGatewayWithCertificateOutput
- type AssociateWirelessGatewayWithThingInput
- func (s AssociateWirelessGatewayWithThingInput) GoString() string
- func (s *AssociateWirelessGatewayWithThingInput) SetId(v string) *AssociateWirelessGatewayWithThingInput
- func (s *AssociateWirelessGatewayWithThingInput) SetThingArn(v string) *AssociateWirelessGatewayWithThingInput
- func (s AssociateWirelessGatewayWithThingInput) String() string
- func (s *AssociateWirelessGatewayWithThingInput) Validate() error
- type AssociateWirelessGatewayWithThingOutput
- type Beaconing
- type CancelMulticastGroupSessionInput
- type CancelMulticastGroupSessionOutput
- type CdmaLocalId
- type CdmaNmrObj
- func (s CdmaNmrObj) GoString() string
- func (s *CdmaNmrObj) SetBaseStationId(v int64) *CdmaNmrObj
- func (s *CdmaNmrObj) SetCdmaChannel(v int64) *CdmaNmrObj
- func (s *CdmaNmrObj) SetPilotPower(v int64) *CdmaNmrObj
- func (s *CdmaNmrObj) SetPnOffset(v int64) *CdmaNmrObj
- func (s CdmaNmrObj) String() string
- func (s *CdmaNmrObj) Validate() error
- type CdmaObj
- func (s CdmaObj) GoString() string
- func (s *CdmaObj) SetBaseLat(v float64) *CdmaObj
- func (s *CdmaObj) SetBaseLng(v float64) *CdmaObj
- func (s *CdmaObj) SetBaseStationId(v int64) *CdmaObj
- func (s *CdmaObj) SetCdmaLocalId(v *CdmaLocalId) *CdmaObj
- func (s *CdmaObj) SetCdmaNmr(v []*CdmaNmrObj) *CdmaObj
- func (s *CdmaObj) SetNetworkId(v int64) *CdmaObj
- func (s *CdmaObj) SetPilotPower(v int64) *CdmaObj
- func (s *CdmaObj) SetRegistrationZone(v int64) *CdmaObj
- func (s *CdmaObj) SetSystemId(v int64) *CdmaObj
- func (s CdmaObj) String() string
- func (s *CdmaObj) Validate() error
- type CellTowers
- func (s CellTowers) GoString() string
- func (s *CellTowers) SetCdma(v []*CdmaObj) *CellTowers
- func (s *CellTowers) SetGsm(v []*GsmObj) *CellTowers
- func (s *CellTowers) SetLte(v []*LteObj) *CellTowers
- func (s *CellTowers) SetTdscdma(v []*TdscdmaObj) *CellTowers
- func (s *CellTowers) SetWcdma(v []*WcdmaObj) *CellTowers
- func (s CellTowers) String() string
- func (s *CellTowers) Validate() error
- type CertificateList
- type ConflictException
- func (s *ConflictException) Code() string
- func (s *ConflictException) Error() string
- func (s ConflictException) GoString() string
- func (s *ConflictException) Message() string
- func (s *ConflictException) OrigErr() error
- func (s *ConflictException) RequestID() string
- func (s *ConflictException) StatusCode() int
- func (s ConflictException) String() string
- type ConnectionStatusEventConfiguration
- func (s ConnectionStatusEventConfiguration) GoString() string
- func (s *ConnectionStatusEventConfiguration) SetLoRaWAN(v *LoRaWANConnectionStatusEventNotificationConfigurations) *ConnectionStatusEventConfiguration
- func (s *ConnectionStatusEventConfiguration) SetWirelessGatewayIdEventTopic(v string) *ConnectionStatusEventConfiguration
- func (s ConnectionStatusEventConfiguration) String() string
- type ConnectionStatusResourceTypeEventConfiguration
- func (s ConnectionStatusResourceTypeEventConfiguration) GoString() string
- func (s *ConnectionStatusResourceTypeEventConfiguration) SetLoRaWAN(v *LoRaWANConnectionStatusResourceTypeEventConfiguration) *ConnectionStatusResourceTypeEventConfiguration
- func (s ConnectionStatusResourceTypeEventConfiguration) String() string
- type CreateDestinationInput
- func (s CreateDestinationInput) GoString() string
- func (s *CreateDestinationInput) SetClientRequestToken(v string) *CreateDestinationInput
- func (s *CreateDestinationInput) SetDescription(v string) *CreateDestinationInput
- func (s *CreateDestinationInput) SetExpression(v string) *CreateDestinationInput
- func (s *CreateDestinationInput) SetExpressionType(v string) *CreateDestinationInput
- func (s *CreateDestinationInput) SetName(v string) *CreateDestinationInput
- func (s *CreateDestinationInput) SetRoleArn(v string) *CreateDestinationInput
- func (s *CreateDestinationInput) SetTags(v []*Tag) *CreateDestinationInput
- func (s CreateDestinationInput) String() string
- func (s *CreateDestinationInput) Validate() error
- type CreateDestinationOutput
- type CreateDeviceProfileInput
- func (s CreateDeviceProfileInput) GoString() string
- func (s *CreateDeviceProfileInput) SetClientRequestToken(v string) *CreateDeviceProfileInput
- func (s *CreateDeviceProfileInput) SetLoRaWAN(v *LoRaWANDeviceProfile) *CreateDeviceProfileInput
- func (s *CreateDeviceProfileInput) SetName(v string) *CreateDeviceProfileInput
- func (s *CreateDeviceProfileInput) SetSidewalk(v *SidewalkCreateDeviceProfile) *CreateDeviceProfileInput
- func (s *CreateDeviceProfileInput) SetTags(v []*Tag) *CreateDeviceProfileInput
- func (s CreateDeviceProfileInput) String() string
- func (s *CreateDeviceProfileInput) Validate() error
- type CreateDeviceProfileOutput
- type CreateFuotaTaskInput
- func (s CreateFuotaTaskInput) GoString() string
- func (s *CreateFuotaTaskInput) SetClientRequestToken(v string) *CreateFuotaTaskInput
- func (s *CreateFuotaTaskInput) SetDescription(v string) *CreateFuotaTaskInput
- func (s *CreateFuotaTaskInput) SetFirmwareUpdateImage(v string) *CreateFuotaTaskInput
- func (s *CreateFuotaTaskInput) SetFirmwareUpdateRole(v string) *CreateFuotaTaskInput
- func (s *CreateFuotaTaskInput) SetFragmentIntervalMS(v int64) *CreateFuotaTaskInput
- func (s *CreateFuotaTaskInput) SetFragmentSizeBytes(v int64) *CreateFuotaTaskInput
- func (s *CreateFuotaTaskInput) SetLoRaWAN(v *LoRaWANFuotaTask) *CreateFuotaTaskInput
- func (s *CreateFuotaTaskInput) SetName(v string) *CreateFuotaTaskInput
- func (s *CreateFuotaTaskInput) SetRedundancyPercent(v int64) *CreateFuotaTaskInput
- func (s *CreateFuotaTaskInput) SetTags(v []*Tag) *CreateFuotaTaskInput
- func (s CreateFuotaTaskInput) String() string
- func (s *CreateFuotaTaskInput) Validate() error
- type CreateFuotaTaskOutput
- type CreateMulticastGroupInput
- func (s CreateMulticastGroupInput) GoString() string
- func (s *CreateMulticastGroupInput) SetClientRequestToken(v string) *CreateMulticastGroupInput
- func (s *CreateMulticastGroupInput) SetDescription(v string) *CreateMulticastGroupInput
- func (s *CreateMulticastGroupInput) SetLoRaWAN(v *LoRaWANMulticast) *CreateMulticastGroupInput
- func (s *CreateMulticastGroupInput) SetName(v string) *CreateMulticastGroupInput
- func (s *CreateMulticastGroupInput) SetTags(v []*Tag) *CreateMulticastGroupInput
- func (s CreateMulticastGroupInput) String() string
- func (s *CreateMulticastGroupInput) Validate() error
- type CreateMulticastGroupOutput
- type CreateNetworkAnalyzerConfigurationInput
- func (s CreateNetworkAnalyzerConfigurationInput) GoString() string
- func (s *CreateNetworkAnalyzerConfigurationInput) SetClientRequestToken(v string) *CreateNetworkAnalyzerConfigurationInput
- func (s *CreateNetworkAnalyzerConfigurationInput) SetDescription(v string) *CreateNetworkAnalyzerConfigurationInput
- func (s *CreateNetworkAnalyzerConfigurationInput) SetMulticastGroups(v []*string) *CreateNetworkAnalyzerConfigurationInput
- func (s *CreateNetworkAnalyzerConfigurationInput) SetName(v string) *CreateNetworkAnalyzerConfigurationInput
- func (s *CreateNetworkAnalyzerConfigurationInput) SetTags(v []*Tag) *CreateNetworkAnalyzerConfigurationInput
- func (s *CreateNetworkAnalyzerConfigurationInput) SetTraceContent(v *TraceContent) *CreateNetworkAnalyzerConfigurationInput
- func (s *CreateNetworkAnalyzerConfigurationInput) SetWirelessDevices(v []*string) *CreateNetworkAnalyzerConfigurationInput
- func (s *CreateNetworkAnalyzerConfigurationInput) SetWirelessGateways(v []*string) *CreateNetworkAnalyzerConfigurationInput
- func (s CreateNetworkAnalyzerConfigurationInput) String() string
- func (s *CreateNetworkAnalyzerConfigurationInput) Validate() error
- type CreateNetworkAnalyzerConfigurationOutput
- func (s CreateNetworkAnalyzerConfigurationOutput) GoString() string
- func (s *CreateNetworkAnalyzerConfigurationOutput) SetArn(v string) *CreateNetworkAnalyzerConfigurationOutput
- func (s *CreateNetworkAnalyzerConfigurationOutput) SetName(v string) *CreateNetworkAnalyzerConfigurationOutput
- func (s CreateNetworkAnalyzerConfigurationOutput) String() string
- type CreateServiceProfileInput
- func (s CreateServiceProfileInput) GoString() string
- func (s *CreateServiceProfileInput) SetClientRequestToken(v string) *CreateServiceProfileInput
- func (s *CreateServiceProfileInput) SetLoRaWAN(v *LoRaWANServiceProfile) *CreateServiceProfileInput
- func (s *CreateServiceProfileInput) SetName(v string) *CreateServiceProfileInput
- func (s *CreateServiceProfileInput) SetTags(v []*Tag) *CreateServiceProfileInput
- func (s CreateServiceProfileInput) String() string
- func (s *CreateServiceProfileInput) Validate() error
- type CreateServiceProfileOutput
- type CreateWirelessDeviceInput
- func (s CreateWirelessDeviceInput) GoString() string
- func (s *CreateWirelessDeviceInput) SetClientRequestToken(v string) *CreateWirelessDeviceInput
- func (s *CreateWirelessDeviceInput) SetDescription(v string) *CreateWirelessDeviceInput
- func (s *CreateWirelessDeviceInput) SetDestinationName(v string) *CreateWirelessDeviceInput
- func (s *CreateWirelessDeviceInput) SetLoRaWAN(v *LoRaWANDevice) *CreateWirelessDeviceInput
- func (s *CreateWirelessDeviceInput) SetName(v string) *CreateWirelessDeviceInput
- func (s *CreateWirelessDeviceInput) SetPositioning(v string) *CreateWirelessDeviceInput
- func (s *CreateWirelessDeviceInput) SetSidewalk(v *SidewalkCreateWirelessDevice) *CreateWirelessDeviceInput
- func (s *CreateWirelessDeviceInput) SetTags(v []*Tag) *CreateWirelessDeviceInput
- func (s *CreateWirelessDeviceInput) SetType(v string) *CreateWirelessDeviceInput
- func (s CreateWirelessDeviceInput) String() string
- func (s *CreateWirelessDeviceInput) Validate() error
- type CreateWirelessDeviceOutput
- type CreateWirelessGatewayInput
- func (s CreateWirelessGatewayInput) GoString() string
- func (s *CreateWirelessGatewayInput) SetClientRequestToken(v string) *CreateWirelessGatewayInput
- func (s *CreateWirelessGatewayInput) SetDescription(v string) *CreateWirelessGatewayInput
- func (s *CreateWirelessGatewayInput) SetLoRaWAN(v *LoRaWANGateway) *CreateWirelessGatewayInput
- func (s *CreateWirelessGatewayInput) SetName(v string) *CreateWirelessGatewayInput
- func (s *CreateWirelessGatewayInput) SetTags(v []*Tag) *CreateWirelessGatewayInput
- func (s CreateWirelessGatewayInput) String() string
- func (s *CreateWirelessGatewayInput) Validate() error
- type CreateWirelessGatewayOutput
- type CreateWirelessGatewayTaskDefinitionInput
- func (s CreateWirelessGatewayTaskDefinitionInput) GoString() string
- func (s *CreateWirelessGatewayTaskDefinitionInput) SetAutoCreateTasks(v bool) *CreateWirelessGatewayTaskDefinitionInput
- func (s *CreateWirelessGatewayTaskDefinitionInput) SetClientRequestToken(v string) *CreateWirelessGatewayTaskDefinitionInput
- func (s *CreateWirelessGatewayTaskDefinitionInput) SetName(v string) *CreateWirelessGatewayTaskDefinitionInput
- func (s *CreateWirelessGatewayTaskDefinitionInput) SetTags(v []*Tag) *CreateWirelessGatewayTaskDefinitionInput
- func (s *CreateWirelessGatewayTaskDefinitionInput) SetUpdate(v *UpdateWirelessGatewayTaskCreate) *CreateWirelessGatewayTaskDefinitionInput
- func (s CreateWirelessGatewayTaskDefinitionInput) String() string
- func (s *CreateWirelessGatewayTaskDefinitionInput) Validate() error
- type CreateWirelessGatewayTaskDefinitionOutput
- func (s CreateWirelessGatewayTaskDefinitionOutput) GoString() string
- func (s *CreateWirelessGatewayTaskDefinitionOutput) SetArn(v string) *CreateWirelessGatewayTaskDefinitionOutput
- func (s *CreateWirelessGatewayTaskDefinitionOutput) SetId(v string) *CreateWirelessGatewayTaskDefinitionOutput
- func (s CreateWirelessGatewayTaskDefinitionOutput) String() string
- type CreateWirelessGatewayTaskInput
- func (s CreateWirelessGatewayTaskInput) GoString() string
- func (s *CreateWirelessGatewayTaskInput) SetId(v string) *CreateWirelessGatewayTaskInput
- func (s *CreateWirelessGatewayTaskInput) SetWirelessGatewayTaskDefinitionId(v string) *CreateWirelessGatewayTaskInput
- func (s CreateWirelessGatewayTaskInput) String() string
- func (s *CreateWirelessGatewayTaskInput) Validate() error
- type CreateWirelessGatewayTaskOutput
- func (s CreateWirelessGatewayTaskOutput) GoString() string
- func (s *CreateWirelessGatewayTaskOutput) SetStatus(v string) *CreateWirelessGatewayTaskOutput
- func (s *CreateWirelessGatewayTaskOutput) SetWirelessGatewayTaskDefinitionId(v string) *CreateWirelessGatewayTaskOutput
- func (s CreateWirelessGatewayTaskOutput) String() string
- type DakCertificateMetadata
- func (s DakCertificateMetadata) GoString() string
- func (s *DakCertificateMetadata) SetApId(v string) *DakCertificateMetadata
- func (s *DakCertificateMetadata) SetCertificateId(v string) *DakCertificateMetadata
- func (s *DakCertificateMetadata) SetDeviceTypeId(v string) *DakCertificateMetadata
- func (s *DakCertificateMetadata) SetFactorySupport(v bool) *DakCertificateMetadata
- func (s *DakCertificateMetadata) SetMaxAllowedSignature(v int64) *DakCertificateMetadata
- func (s DakCertificateMetadata) String() string
- type DeleteDestinationInput
- type DeleteDestinationOutput
- type DeleteDeviceProfileInput
- type DeleteDeviceProfileOutput
- type DeleteFuotaTaskInput
- type DeleteFuotaTaskOutput
- type DeleteMulticastGroupInput
- type DeleteMulticastGroupOutput
- type DeleteNetworkAnalyzerConfigurationInput
- func (s DeleteNetworkAnalyzerConfigurationInput) GoString() string
- func (s *DeleteNetworkAnalyzerConfigurationInput) SetConfigurationName(v string) *DeleteNetworkAnalyzerConfigurationInput
- func (s DeleteNetworkAnalyzerConfigurationInput) String() string
- func (s *DeleteNetworkAnalyzerConfigurationInput) Validate() error
- type DeleteNetworkAnalyzerConfigurationOutput
- type DeleteQueuedMessagesInput
- func (s DeleteQueuedMessagesInput) GoString() string
- func (s *DeleteQueuedMessagesInput) SetId(v string) *DeleteQueuedMessagesInput
- func (s *DeleteQueuedMessagesInput) SetMessageId(v string) *DeleteQueuedMessagesInput
- func (s *DeleteQueuedMessagesInput) SetWirelessDeviceType(v string) *DeleteQueuedMessagesInput
- func (s DeleteQueuedMessagesInput) String() string
- func (s *DeleteQueuedMessagesInput) Validate() error
- type DeleteQueuedMessagesOutput
- type DeleteServiceProfileInput
- type DeleteServiceProfileOutput
- type DeleteWirelessDeviceImportTaskInput
- type DeleteWirelessDeviceImportTaskOutput
- type DeleteWirelessDeviceInput
- type DeleteWirelessDeviceOutput
- type DeleteWirelessGatewayInput
- type DeleteWirelessGatewayOutput
- type DeleteWirelessGatewayTaskDefinitionInput
- func (s DeleteWirelessGatewayTaskDefinitionInput) GoString() string
- func (s *DeleteWirelessGatewayTaskDefinitionInput) SetId(v string) *DeleteWirelessGatewayTaskDefinitionInput
- func (s DeleteWirelessGatewayTaskDefinitionInput) String() string
- func (s *DeleteWirelessGatewayTaskDefinitionInput) Validate() error
- type DeleteWirelessGatewayTaskDefinitionOutput
- type DeleteWirelessGatewayTaskInput
- type DeleteWirelessGatewayTaskOutput
- type DeregisterWirelessDeviceInput
- func (s DeregisterWirelessDeviceInput) GoString() string
- func (s *DeregisterWirelessDeviceInput) SetIdentifier(v string) *DeregisterWirelessDeviceInput
- func (s *DeregisterWirelessDeviceInput) SetWirelessDeviceType(v string) *DeregisterWirelessDeviceInput
- func (s DeregisterWirelessDeviceInput) String() string
- func (s *DeregisterWirelessDeviceInput) Validate() error
- type DeregisterWirelessDeviceOutput
- type Destinations
- func (s Destinations) GoString() string
- func (s *Destinations) SetArn(v string) *Destinations
- func (s *Destinations) SetDescription(v string) *Destinations
- func (s *Destinations) SetExpression(v string) *Destinations
- func (s *Destinations) SetExpressionType(v string) *Destinations
- func (s *Destinations) SetName(v string) *Destinations
- func (s *Destinations) SetRoleArn(v string) *Destinations
- func (s Destinations) String() string
- type DeviceProfile
- type DeviceRegistrationStateEventConfiguration
- func (s DeviceRegistrationStateEventConfiguration) GoString() string
- func (s *DeviceRegistrationStateEventConfiguration) SetSidewalk(v *SidewalkEventNotificationConfigurations) *DeviceRegistrationStateEventConfiguration
- func (s *DeviceRegistrationStateEventConfiguration) SetWirelessDeviceIdEventTopic(v string) *DeviceRegistrationStateEventConfiguration
- func (s DeviceRegistrationStateEventConfiguration) String() string
- type DeviceRegistrationStateResourceTypeEventConfiguration
- func (s DeviceRegistrationStateResourceTypeEventConfiguration) GoString() string
- func (s *DeviceRegistrationStateResourceTypeEventConfiguration) SetSidewalk(v *SidewalkResourceTypeEventConfiguration) *DeviceRegistrationStateResourceTypeEventConfiguration
- func (s DeviceRegistrationStateResourceTypeEventConfiguration) String() string
- type DisassociateAwsAccountFromPartnerAccountInput
- func (s DisassociateAwsAccountFromPartnerAccountInput) GoString() string
- func (s *DisassociateAwsAccountFromPartnerAccountInput) SetPartnerAccountId(v string) *DisassociateAwsAccountFromPartnerAccountInput
- func (s *DisassociateAwsAccountFromPartnerAccountInput) SetPartnerType(v string) *DisassociateAwsAccountFromPartnerAccountInput
- func (s DisassociateAwsAccountFromPartnerAccountInput) String() string
- func (s *DisassociateAwsAccountFromPartnerAccountInput) Validate() error
- type DisassociateAwsAccountFromPartnerAccountOutput
- type DisassociateMulticastGroupFromFuotaTaskInput
- func (s DisassociateMulticastGroupFromFuotaTaskInput) GoString() string
- func (s *DisassociateMulticastGroupFromFuotaTaskInput) SetId(v string) *DisassociateMulticastGroupFromFuotaTaskInput
- func (s *DisassociateMulticastGroupFromFuotaTaskInput) SetMulticastGroupId(v string) *DisassociateMulticastGroupFromFuotaTaskInput
- func (s DisassociateMulticastGroupFromFuotaTaskInput) String() string
- func (s *DisassociateMulticastGroupFromFuotaTaskInput) Validate() error
- type DisassociateMulticastGroupFromFuotaTaskOutput
- type DisassociateWirelessDeviceFromFuotaTaskInput
- func (s DisassociateWirelessDeviceFromFuotaTaskInput) GoString() string
- func (s *DisassociateWirelessDeviceFromFuotaTaskInput) SetId(v string) *DisassociateWirelessDeviceFromFuotaTaskInput
- func (s *DisassociateWirelessDeviceFromFuotaTaskInput) SetWirelessDeviceId(v string) *DisassociateWirelessDeviceFromFuotaTaskInput
- func (s DisassociateWirelessDeviceFromFuotaTaskInput) String() string
- func (s *DisassociateWirelessDeviceFromFuotaTaskInput) Validate() error
- type DisassociateWirelessDeviceFromFuotaTaskOutput
- type DisassociateWirelessDeviceFromMulticastGroupInput
- func (s DisassociateWirelessDeviceFromMulticastGroupInput) GoString() string
- func (s *DisassociateWirelessDeviceFromMulticastGroupInput) SetId(v string) *DisassociateWirelessDeviceFromMulticastGroupInput
- func (s *DisassociateWirelessDeviceFromMulticastGroupInput) SetWirelessDeviceId(v string) *DisassociateWirelessDeviceFromMulticastGroupInput
- func (s DisassociateWirelessDeviceFromMulticastGroupInput) String() string
- func (s *DisassociateWirelessDeviceFromMulticastGroupInput) Validate() error
- type DisassociateWirelessDeviceFromMulticastGroupOutput
- type DisassociateWirelessDeviceFromThingInput
- func (s DisassociateWirelessDeviceFromThingInput) GoString() string
- func (s *DisassociateWirelessDeviceFromThingInput) SetId(v string) *DisassociateWirelessDeviceFromThingInput
- func (s DisassociateWirelessDeviceFromThingInput) String() string
- func (s *DisassociateWirelessDeviceFromThingInput) Validate() error
- type DisassociateWirelessDeviceFromThingOutput
- type DisassociateWirelessGatewayFromCertificateInput
- func (s DisassociateWirelessGatewayFromCertificateInput) GoString() string
- func (s *DisassociateWirelessGatewayFromCertificateInput) SetId(v string) *DisassociateWirelessGatewayFromCertificateInput
- func (s DisassociateWirelessGatewayFromCertificateInput) String() string
- func (s *DisassociateWirelessGatewayFromCertificateInput) Validate() error
- type DisassociateWirelessGatewayFromCertificateOutput
- type DisassociateWirelessGatewayFromThingInput
- func (s DisassociateWirelessGatewayFromThingInput) GoString() string
- func (s *DisassociateWirelessGatewayFromThingInput) SetId(v string) *DisassociateWirelessGatewayFromThingInput
- func (s DisassociateWirelessGatewayFromThingInput) String() string
- func (s *DisassociateWirelessGatewayFromThingInput) Validate() error
- type DisassociateWirelessGatewayFromThingOutput
- type DownlinkQueueMessage
- func (s DownlinkQueueMessage) GoString() string
- func (s *DownlinkQueueMessage) SetLoRaWAN(v *LoRaWANSendDataToDevice) *DownlinkQueueMessage
- func (s *DownlinkQueueMessage) SetMessageId(v string) *DownlinkQueueMessage
- func (s *DownlinkQueueMessage) SetReceivedAt(v string) *DownlinkQueueMessage
- func (s *DownlinkQueueMessage) SetTransmitMode(v int64) *DownlinkQueueMessage
- func (s DownlinkQueueMessage) String() string
- type EventConfigurationItem
- func (s EventConfigurationItem) GoString() string
- func (s *EventConfigurationItem) SetEvents(v *EventNotificationItemConfigurations) *EventConfigurationItem
- func (s *EventConfigurationItem) SetIdentifier(v string) *EventConfigurationItem
- func (s *EventConfigurationItem) SetIdentifierType(v string) *EventConfigurationItem
- func (s *EventConfigurationItem) SetPartnerType(v string) *EventConfigurationItem
- func (s EventConfigurationItem) String() string
- type EventNotificationItemConfigurations
- func (s EventNotificationItemConfigurations) GoString() string
- func (s *EventNotificationItemConfigurations) SetConnectionStatus(v *ConnectionStatusEventConfiguration) *EventNotificationItemConfigurations
- func (s *EventNotificationItemConfigurations) SetDeviceRegistrationState(v *DeviceRegistrationStateEventConfiguration) *EventNotificationItemConfigurations
- func (s *EventNotificationItemConfigurations) SetJoin(v *JoinEventConfiguration) *EventNotificationItemConfigurations
- func (s *EventNotificationItemConfigurations) SetMessageDeliveryStatus(v *MessageDeliveryStatusEventConfiguration) *EventNotificationItemConfigurations
- func (s *EventNotificationItemConfigurations) SetProximity(v *ProximityEventConfiguration) *EventNotificationItemConfigurations
- func (s EventNotificationItemConfigurations) String() string
- type FPorts
- func (s FPorts) GoString() string
- func (s *FPorts) SetApplications(v []*ApplicationConfig) *FPorts
- func (s *FPorts) SetClockSync(v int64) *FPorts
- func (s *FPorts) SetFuota(v int64) *FPorts
- func (s *FPorts) SetMulticast(v int64) *FPorts
- func (s *FPorts) SetPositioning(v *Positioning) *FPorts
- func (s FPorts) String() string
- func (s *FPorts) Validate() error
- type FuotaTask
- type GatewayListItem
- type GetDestinationInput
- type GetDestinationOutput
- func (s GetDestinationOutput) GoString() string
- func (s *GetDestinationOutput) SetArn(v string) *GetDestinationOutput
- func (s *GetDestinationOutput) SetDescription(v string) *GetDestinationOutput
- func (s *GetDestinationOutput) SetExpression(v string) *GetDestinationOutput
- func (s *GetDestinationOutput) SetExpressionType(v string) *GetDestinationOutput
- func (s *GetDestinationOutput) SetName(v string) *GetDestinationOutput
- func (s *GetDestinationOutput) SetRoleArn(v string) *GetDestinationOutput
- func (s GetDestinationOutput) String() string
- type GetDeviceProfileInput
- type GetDeviceProfileOutput
- func (s GetDeviceProfileOutput) GoString() string
- func (s *GetDeviceProfileOutput) SetArn(v string) *GetDeviceProfileOutput
- func (s *GetDeviceProfileOutput) SetId(v string) *GetDeviceProfileOutput
- func (s *GetDeviceProfileOutput) SetLoRaWAN(v *LoRaWANDeviceProfile) *GetDeviceProfileOutput
- func (s *GetDeviceProfileOutput) SetName(v string) *GetDeviceProfileOutput
- func (s *GetDeviceProfileOutput) SetSidewalk(v *SidewalkGetDeviceProfile) *GetDeviceProfileOutput
- func (s GetDeviceProfileOutput) String() string
- type GetEventConfigurationByResourceTypesInput
- type GetEventConfigurationByResourceTypesOutput
- func (s GetEventConfigurationByResourceTypesOutput) GoString() string
- func (s *GetEventConfigurationByResourceTypesOutput) SetConnectionStatus(v *ConnectionStatusResourceTypeEventConfiguration) *GetEventConfigurationByResourceTypesOutput
- func (s *GetEventConfigurationByResourceTypesOutput) SetDeviceRegistrationState(v *DeviceRegistrationStateResourceTypeEventConfiguration) *GetEventConfigurationByResourceTypesOutput
- func (s *GetEventConfigurationByResourceTypesOutput) SetJoin(v *JoinResourceTypeEventConfiguration) *GetEventConfigurationByResourceTypesOutput
- func (s *GetEventConfigurationByResourceTypesOutput) SetMessageDeliveryStatus(v *MessageDeliveryStatusResourceTypeEventConfiguration) *GetEventConfigurationByResourceTypesOutput
- func (s *GetEventConfigurationByResourceTypesOutput) SetProximity(v *ProximityResourceTypeEventConfiguration) *GetEventConfigurationByResourceTypesOutput
- func (s GetEventConfigurationByResourceTypesOutput) String() string
- type GetFuotaTaskInput
- type GetFuotaTaskOutput
- func (s GetFuotaTaskOutput) GoString() string
- func (s *GetFuotaTaskOutput) SetArn(v string) *GetFuotaTaskOutput
- func (s *GetFuotaTaskOutput) SetCreatedAt(v time.Time) *GetFuotaTaskOutput
- func (s *GetFuotaTaskOutput) SetDescription(v string) *GetFuotaTaskOutput
- func (s *GetFuotaTaskOutput) SetFirmwareUpdateImage(v string) *GetFuotaTaskOutput
- func (s *GetFuotaTaskOutput) SetFirmwareUpdateRole(v string) *GetFuotaTaskOutput
- func (s *GetFuotaTaskOutput) SetFragmentIntervalMS(v int64) *GetFuotaTaskOutput
- func (s *GetFuotaTaskOutput) SetFragmentSizeBytes(v int64) *GetFuotaTaskOutput
- func (s *GetFuotaTaskOutput) SetId(v string) *GetFuotaTaskOutput
- func (s *GetFuotaTaskOutput) SetLoRaWAN(v *LoRaWANFuotaTaskGetInfo) *GetFuotaTaskOutput
- func (s *GetFuotaTaskOutput) SetName(v string) *GetFuotaTaskOutput
- func (s *GetFuotaTaskOutput) SetRedundancyPercent(v int64) *GetFuotaTaskOutput
- func (s *GetFuotaTaskOutput) SetStatus(v string) *GetFuotaTaskOutput
- func (s GetFuotaTaskOutput) String() string
- type GetLogLevelsByResourceTypesInput
- type GetLogLevelsByResourceTypesOutput
- func (s GetLogLevelsByResourceTypesOutput) GoString() string
- func (s *GetLogLevelsByResourceTypesOutput) SetDefaultLogLevel(v string) *GetLogLevelsByResourceTypesOutput
- func (s *GetLogLevelsByResourceTypesOutput) SetWirelessDeviceLogOptions(v []*WirelessDeviceLogOption) *GetLogLevelsByResourceTypesOutput
- func (s *GetLogLevelsByResourceTypesOutput) SetWirelessGatewayLogOptions(v []*WirelessGatewayLogOption) *GetLogLevelsByResourceTypesOutput
- func (s GetLogLevelsByResourceTypesOutput) String() string
- type GetMulticastGroupInput
- type GetMulticastGroupOutput
- func (s GetMulticastGroupOutput) GoString() string
- func (s *GetMulticastGroupOutput) SetArn(v string) *GetMulticastGroupOutput
- func (s *GetMulticastGroupOutput) SetCreatedAt(v time.Time) *GetMulticastGroupOutput
- func (s *GetMulticastGroupOutput) SetDescription(v string) *GetMulticastGroupOutput
- func (s *GetMulticastGroupOutput) SetId(v string) *GetMulticastGroupOutput
- func (s *GetMulticastGroupOutput) SetLoRaWAN(v *LoRaWANMulticastGet) *GetMulticastGroupOutput
- func (s *GetMulticastGroupOutput) SetName(v string) *GetMulticastGroupOutput
- func (s *GetMulticastGroupOutput) SetStatus(v string) *GetMulticastGroupOutput
- func (s GetMulticastGroupOutput) String() string
- type GetMulticastGroupSessionInput
- type GetMulticastGroupSessionOutput
- type GetNetworkAnalyzerConfigurationInput
- func (s GetNetworkAnalyzerConfigurationInput) GoString() string
- func (s *GetNetworkAnalyzerConfigurationInput) SetConfigurationName(v string) *GetNetworkAnalyzerConfigurationInput
- func (s GetNetworkAnalyzerConfigurationInput) String() string
- func (s *GetNetworkAnalyzerConfigurationInput) Validate() error
- type GetNetworkAnalyzerConfigurationOutput
- func (s GetNetworkAnalyzerConfigurationOutput) GoString() string
- func (s *GetNetworkAnalyzerConfigurationOutput) SetArn(v string) *GetNetworkAnalyzerConfigurationOutput
- func (s *GetNetworkAnalyzerConfigurationOutput) SetDescription(v string) *GetNetworkAnalyzerConfigurationOutput
- func (s *GetNetworkAnalyzerConfigurationOutput) SetMulticastGroups(v []*string) *GetNetworkAnalyzerConfigurationOutput
- func (s *GetNetworkAnalyzerConfigurationOutput) SetName(v string) *GetNetworkAnalyzerConfigurationOutput
- func (s *GetNetworkAnalyzerConfigurationOutput) SetTraceContent(v *TraceContent) *GetNetworkAnalyzerConfigurationOutput
- func (s *GetNetworkAnalyzerConfigurationOutput) SetWirelessDevices(v []*string) *GetNetworkAnalyzerConfigurationOutput
- func (s *GetNetworkAnalyzerConfigurationOutput) SetWirelessGateways(v []*string) *GetNetworkAnalyzerConfigurationOutput
- func (s GetNetworkAnalyzerConfigurationOutput) String() string
- type GetPartnerAccountInput
- func (s GetPartnerAccountInput) GoString() string
- func (s *GetPartnerAccountInput) SetPartnerAccountId(v string) *GetPartnerAccountInput
- func (s *GetPartnerAccountInput) SetPartnerType(v string) *GetPartnerAccountInput
- func (s GetPartnerAccountInput) String() string
- func (s *GetPartnerAccountInput) Validate() error
- type GetPartnerAccountOutput
- type GetPositionConfigurationInputdeprecated
- func (s GetPositionConfigurationInput) GoString() string
- func (s *GetPositionConfigurationInput) SetResourceIdentifier(v string) *GetPositionConfigurationInput
- func (s *GetPositionConfigurationInput) SetResourceType(v string) *GetPositionConfigurationInput
- func (s GetPositionConfigurationInput) String() string
- func (s *GetPositionConfigurationInput) Validate() error
- type GetPositionConfigurationOutputdeprecated
- func (s GetPositionConfigurationOutput) GoString() string
- func (s *GetPositionConfigurationOutput) SetDestination(v string) *GetPositionConfigurationOutput
- func (s *GetPositionConfigurationOutput) SetSolvers(v *PositionSolverDetails) *GetPositionConfigurationOutput
- func (s GetPositionConfigurationOutput) String() string
- type GetPositionEstimateInput
- func (s GetPositionEstimateInput) GoString() string
- func (s *GetPositionEstimateInput) SetCellTowers(v *CellTowers) *GetPositionEstimateInput
- func (s *GetPositionEstimateInput) SetGnss(v *Gnss) *GetPositionEstimateInput
- func (s *GetPositionEstimateInput) SetIp(v *Ip) *GetPositionEstimateInput
- func (s *GetPositionEstimateInput) SetTimestamp(v time.Time) *GetPositionEstimateInput
- func (s *GetPositionEstimateInput) SetWiFiAccessPoints(v []*WiFiAccessPoint) *GetPositionEstimateInput
- func (s GetPositionEstimateInput) String() string
- func (s *GetPositionEstimateInput) Validate() error
- type GetPositionEstimateOutput
- type GetPositionInputdeprecated
- type GetPositionOutputdeprecated
- func (s GetPositionOutput) GoString() string
- func (s *GetPositionOutput) SetAccuracy(v *Accuracy) *GetPositionOutput
- func (s *GetPositionOutput) SetPosition(v []*float64) *GetPositionOutput
- func (s *GetPositionOutput) SetSolverProvider(v string) *GetPositionOutput
- func (s *GetPositionOutput) SetSolverType(v string) *GetPositionOutput
- func (s *GetPositionOutput) SetSolverVersion(v string) *GetPositionOutput
- func (s *GetPositionOutput) SetTimestamp(v string) *GetPositionOutput
- func (s GetPositionOutput) String() string
- type GetResourceEventConfigurationInput
- func (s GetResourceEventConfigurationInput) GoString() string
- func (s *GetResourceEventConfigurationInput) SetIdentifier(v string) *GetResourceEventConfigurationInput
- func (s *GetResourceEventConfigurationInput) SetIdentifierType(v string) *GetResourceEventConfigurationInput
- func (s *GetResourceEventConfigurationInput) SetPartnerType(v string) *GetResourceEventConfigurationInput
- func (s GetResourceEventConfigurationInput) String() string
- func (s *GetResourceEventConfigurationInput) Validate() error
- type GetResourceEventConfigurationOutput
- func (s GetResourceEventConfigurationOutput) GoString() string
- func (s *GetResourceEventConfigurationOutput) SetConnectionStatus(v *ConnectionStatusEventConfiguration) *GetResourceEventConfigurationOutput
- func (s *GetResourceEventConfigurationOutput) SetDeviceRegistrationState(v *DeviceRegistrationStateEventConfiguration) *GetResourceEventConfigurationOutput
- func (s *GetResourceEventConfigurationOutput) SetJoin(v *JoinEventConfiguration) *GetResourceEventConfigurationOutput
- func (s *GetResourceEventConfigurationOutput) SetMessageDeliveryStatus(v *MessageDeliveryStatusEventConfiguration) *GetResourceEventConfigurationOutput
- func (s *GetResourceEventConfigurationOutput) SetProximity(v *ProximityEventConfiguration) *GetResourceEventConfigurationOutput
- func (s GetResourceEventConfigurationOutput) String() string
- type GetResourceLogLevelInput
- func (s GetResourceLogLevelInput) GoString() string
- func (s *GetResourceLogLevelInput) SetResourceIdentifier(v string) *GetResourceLogLevelInput
- func (s *GetResourceLogLevelInput) SetResourceType(v string) *GetResourceLogLevelInput
- func (s GetResourceLogLevelInput) String() string
- func (s *GetResourceLogLevelInput) Validate() error
- type GetResourceLogLevelOutput
- type GetResourcePositionInput
- func (s GetResourcePositionInput) GoString() string
- func (s *GetResourcePositionInput) SetResourceIdentifier(v string) *GetResourcePositionInput
- func (s *GetResourcePositionInput) SetResourceType(v string) *GetResourcePositionInput
- func (s GetResourcePositionInput) String() string
- func (s *GetResourcePositionInput) Validate() error
- type GetResourcePositionOutput
- type GetServiceEndpointInput
- type GetServiceEndpointOutput
- func (s GetServiceEndpointOutput) GoString() string
- func (s *GetServiceEndpointOutput) SetServerTrust(v string) *GetServiceEndpointOutput
- func (s *GetServiceEndpointOutput) SetServiceEndpoint(v string) *GetServiceEndpointOutput
- func (s *GetServiceEndpointOutput) SetServiceType(v string) *GetServiceEndpointOutput
- func (s GetServiceEndpointOutput) String() string
- type GetServiceProfileInput
- type GetServiceProfileOutput
- func (s GetServiceProfileOutput) GoString() string
- func (s *GetServiceProfileOutput) SetArn(v string) *GetServiceProfileOutput
- func (s *GetServiceProfileOutput) SetId(v string) *GetServiceProfileOutput
- func (s *GetServiceProfileOutput) SetLoRaWAN(v *LoRaWANGetServiceProfileInfo) *GetServiceProfileOutput
- func (s *GetServiceProfileOutput) SetName(v string) *GetServiceProfileOutput
- func (s GetServiceProfileOutput) String() string
- type GetWirelessDeviceImportTaskInput
- type GetWirelessDeviceImportTaskOutput
- func (s GetWirelessDeviceImportTaskOutput) GoString() string
- func (s *GetWirelessDeviceImportTaskOutput) SetArn(v string) *GetWirelessDeviceImportTaskOutput
- func (s *GetWirelessDeviceImportTaskOutput) SetCreationTime(v time.Time) *GetWirelessDeviceImportTaskOutput
- func (s *GetWirelessDeviceImportTaskOutput) SetDestinationName(v string) *GetWirelessDeviceImportTaskOutput
- func (s *GetWirelessDeviceImportTaskOutput) SetFailedImportedDeviceCount(v int64) *GetWirelessDeviceImportTaskOutput
- func (s *GetWirelessDeviceImportTaskOutput) SetId(v string) *GetWirelessDeviceImportTaskOutput
- func (s *GetWirelessDeviceImportTaskOutput) SetInitializedImportedDeviceCount(v int64) *GetWirelessDeviceImportTaskOutput
- func (s *GetWirelessDeviceImportTaskOutput) SetOnboardedImportedDeviceCount(v int64) *GetWirelessDeviceImportTaskOutput
- func (s *GetWirelessDeviceImportTaskOutput) SetPendingImportedDeviceCount(v int64) *GetWirelessDeviceImportTaskOutput
- func (s *GetWirelessDeviceImportTaskOutput) SetSidewalk(v *SidewalkGetStartImportInfo) *GetWirelessDeviceImportTaskOutput
- func (s *GetWirelessDeviceImportTaskOutput) SetStatus(v string) *GetWirelessDeviceImportTaskOutput
- func (s *GetWirelessDeviceImportTaskOutput) SetStatusReason(v string) *GetWirelessDeviceImportTaskOutput
- func (s GetWirelessDeviceImportTaskOutput) String() string
- type GetWirelessDeviceInput
- func (s GetWirelessDeviceInput) GoString() string
- func (s *GetWirelessDeviceInput) SetIdentifier(v string) *GetWirelessDeviceInput
- func (s *GetWirelessDeviceInput) SetIdentifierType(v string) *GetWirelessDeviceInput
- func (s GetWirelessDeviceInput) String() string
- func (s *GetWirelessDeviceInput) Validate() error
- type GetWirelessDeviceOutput
- func (s GetWirelessDeviceOutput) GoString() string
- func (s *GetWirelessDeviceOutput) SetArn(v string) *GetWirelessDeviceOutput
- func (s *GetWirelessDeviceOutput) SetDescription(v string) *GetWirelessDeviceOutput
- func (s *GetWirelessDeviceOutput) SetDestinationName(v string) *GetWirelessDeviceOutput
- func (s *GetWirelessDeviceOutput) SetId(v string) *GetWirelessDeviceOutput
- func (s *GetWirelessDeviceOutput) SetLoRaWAN(v *LoRaWANDevice) *GetWirelessDeviceOutput
- func (s *GetWirelessDeviceOutput) SetName(v string) *GetWirelessDeviceOutput
- func (s *GetWirelessDeviceOutput) SetPositioning(v string) *GetWirelessDeviceOutput
- func (s *GetWirelessDeviceOutput) SetSidewalk(v *SidewalkDevice) *GetWirelessDeviceOutput
- func (s *GetWirelessDeviceOutput) SetThingArn(v string) *GetWirelessDeviceOutput
- func (s *GetWirelessDeviceOutput) SetThingName(v string) *GetWirelessDeviceOutput
- func (s *GetWirelessDeviceOutput) SetType(v string) *GetWirelessDeviceOutput
- func (s GetWirelessDeviceOutput) String() string
- type GetWirelessDeviceStatisticsInput
- type GetWirelessDeviceStatisticsOutput
- func (s GetWirelessDeviceStatisticsOutput) GoString() string
- func (s *GetWirelessDeviceStatisticsOutput) SetLastUplinkReceivedAt(v string) *GetWirelessDeviceStatisticsOutput
- func (s *GetWirelessDeviceStatisticsOutput) SetLoRaWAN(v *LoRaWANDeviceMetadata) *GetWirelessDeviceStatisticsOutput
- func (s *GetWirelessDeviceStatisticsOutput) SetSidewalk(v *SidewalkDeviceMetadata) *GetWirelessDeviceStatisticsOutput
- func (s *GetWirelessDeviceStatisticsOutput) SetWirelessDeviceId(v string) *GetWirelessDeviceStatisticsOutput
- func (s GetWirelessDeviceStatisticsOutput) String() string
- type GetWirelessGatewayCertificateInput
- type GetWirelessGatewayCertificateOutput
- func (s GetWirelessGatewayCertificateOutput) GoString() string
- func (s *GetWirelessGatewayCertificateOutput) SetIotCertificateId(v string) *GetWirelessGatewayCertificateOutput
- func (s *GetWirelessGatewayCertificateOutput) SetLoRaWANNetworkServerCertificateId(v string) *GetWirelessGatewayCertificateOutput
- func (s GetWirelessGatewayCertificateOutput) String() string
- type GetWirelessGatewayFirmwareInformationInput
- func (s GetWirelessGatewayFirmwareInformationInput) GoString() string
- func (s *GetWirelessGatewayFirmwareInformationInput) SetId(v string) *GetWirelessGatewayFirmwareInformationInput
- func (s GetWirelessGatewayFirmwareInformationInput) String() string
- func (s *GetWirelessGatewayFirmwareInformationInput) Validate() error
- type GetWirelessGatewayFirmwareInformationOutput
- type GetWirelessGatewayInput
- func (s GetWirelessGatewayInput) GoString() string
- func (s *GetWirelessGatewayInput) SetIdentifier(v string) *GetWirelessGatewayInput
- func (s *GetWirelessGatewayInput) SetIdentifierType(v string) *GetWirelessGatewayInput
- func (s GetWirelessGatewayInput) String() string
- func (s *GetWirelessGatewayInput) Validate() error
- type GetWirelessGatewayOutput
- func (s GetWirelessGatewayOutput) GoString() string
- func (s *GetWirelessGatewayOutput) SetArn(v string) *GetWirelessGatewayOutput
- func (s *GetWirelessGatewayOutput) SetDescription(v string) *GetWirelessGatewayOutput
- func (s *GetWirelessGatewayOutput) SetId(v string) *GetWirelessGatewayOutput
- func (s *GetWirelessGatewayOutput) SetLoRaWAN(v *LoRaWANGateway) *GetWirelessGatewayOutput
- func (s *GetWirelessGatewayOutput) SetName(v string) *GetWirelessGatewayOutput
- func (s *GetWirelessGatewayOutput) SetThingArn(v string) *GetWirelessGatewayOutput
- func (s *GetWirelessGatewayOutput) SetThingName(v string) *GetWirelessGatewayOutput
- func (s GetWirelessGatewayOutput) String() string
- type GetWirelessGatewayStatisticsInput
- type GetWirelessGatewayStatisticsOutput
- func (s GetWirelessGatewayStatisticsOutput) GoString() string
- func (s *GetWirelessGatewayStatisticsOutput) SetConnectionStatus(v string) *GetWirelessGatewayStatisticsOutput
- func (s *GetWirelessGatewayStatisticsOutput) SetLastUplinkReceivedAt(v string) *GetWirelessGatewayStatisticsOutput
- func (s *GetWirelessGatewayStatisticsOutput) SetWirelessGatewayId(v string) *GetWirelessGatewayStatisticsOutput
- func (s GetWirelessGatewayStatisticsOutput) String() string
- type GetWirelessGatewayTaskDefinitionInput
- type GetWirelessGatewayTaskDefinitionOutput
- func (s GetWirelessGatewayTaskDefinitionOutput) GoString() string
- func (s *GetWirelessGatewayTaskDefinitionOutput) SetArn(v string) *GetWirelessGatewayTaskDefinitionOutput
- func (s *GetWirelessGatewayTaskDefinitionOutput) SetAutoCreateTasks(v bool) *GetWirelessGatewayTaskDefinitionOutput
- func (s *GetWirelessGatewayTaskDefinitionOutput) SetName(v string) *GetWirelessGatewayTaskDefinitionOutput
- func (s *GetWirelessGatewayTaskDefinitionOutput) SetUpdate(v *UpdateWirelessGatewayTaskCreate) *GetWirelessGatewayTaskDefinitionOutput
- func (s GetWirelessGatewayTaskDefinitionOutput) String() string
- type GetWirelessGatewayTaskInput
- type GetWirelessGatewayTaskOutput
- func (s GetWirelessGatewayTaskOutput) GoString() string
- func (s *GetWirelessGatewayTaskOutput) SetLastUplinkReceivedAt(v string) *GetWirelessGatewayTaskOutput
- func (s *GetWirelessGatewayTaskOutput) SetStatus(v string) *GetWirelessGatewayTaskOutput
- func (s *GetWirelessGatewayTaskOutput) SetTaskCreatedAt(v string) *GetWirelessGatewayTaskOutput
- func (s *GetWirelessGatewayTaskOutput) SetWirelessGatewayId(v string) *GetWirelessGatewayTaskOutput
- func (s *GetWirelessGatewayTaskOutput) SetWirelessGatewayTaskDefinitionId(v string) *GetWirelessGatewayTaskOutput
- func (s GetWirelessGatewayTaskOutput) String() string
- type GlobalIdentity
- type Gnss
- func (s Gnss) GoString() string
- func (s *Gnss) SetAssistAltitude(v float64) *Gnss
- func (s *Gnss) SetAssistPosition(v []*float64) *Gnss
- func (s *Gnss) SetCaptureTime(v float64) *Gnss
- func (s *Gnss) SetCaptureTimeAccuracy(v float64) *Gnss
- func (s *Gnss) SetPayload(v string) *Gnss
- func (s *Gnss) SetUse2DSolver(v bool) *Gnss
- func (s Gnss) String() string
- func (s *Gnss) Validate() error
- type GsmLocalId
- type GsmNmrObj
- func (s GsmNmrObj) GoString() string
- func (s *GsmNmrObj) SetBcch(v int64) *GsmNmrObj
- func (s *GsmNmrObj) SetBsic(v int64) *GsmNmrObj
- func (s *GsmNmrObj) SetGlobalIdentity(v *GlobalIdentity) *GsmNmrObj
- func (s *GsmNmrObj) SetRxLevel(v int64) *GsmNmrObj
- func (s GsmNmrObj) String() string
- func (s *GsmNmrObj) Validate() error
- type GsmObj
- func (s GsmObj) GoString() string
- func (s *GsmObj) SetGeranCid(v int64) *GsmObj
- func (s *GsmObj) SetGsmLocalId(v *GsmLocalId) *GsmObj
- func (s *GsmObj) SetGsmNmr(v []*GsmNmrObj) *GsmObj
- func (s *GsmObj) SetGsmTimingAdvance(v int64) *GsmObj
- func (s *GsmObj) SetLac(v int64) *GsmObj
- func (s *GsmObj) SetMcc(v int64) *GsmObj
- func (s *GsmObj) SetMnc(v int64) *GsmObj
- func (s *GsmObj) SetRxLevel(v int64) *GsmObj
- func (s GsmObj) String() string
- func (s *GsmObj) Validate() error
- type ImportedSidewalkDevice
- func (s ImportedSidewalkDevice) GoString() string
- func (s *ImportedSidewalkDevice) SetLastUpdateTime(v time.Time) *ImportedSidewalkDevice
- func (s *ImportedSidewalkDevice) SetOnboardingStatus(v string) *ImportedSidewalkDevice
- func (s *ImportedSidewalkDevice) SetOnboardingStatusReason(v string) *ImportedSidewalkDevice
- func (s *ImportedSidewalkDevice) SetSidewalkManufacturingSn(v string) *ImportedSidewalkDevice
- func (s ImportedSidewalkDevice) String() string
- type ImportedWirelessDevice
- 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 IoTWireless
- func (c *IoTWireless) AssociateAwsAccountWithPartnerAccount(input *AssociateAwsAccountWithPartnerAccountInput) (*AssociateAwsAccountWithPartnerAccountOutput, error)
- func (c *IoTWireless) AssociateAwsAccountWithPartnerAccountRequest(input *AssociateAwsAccountWithPartnerAccountInput) (req *request.Request, output *AssociateAwsAccountWithPartnerAccountOutput)
- func (c *IoTWireless) AssociateAwsAccountWithPartnerAccountWithContext(ctx aws.Context, input *AssociateAwsAccountWithPartnerAccountInput, ...) (*AssociateAwsAccountWithPartnerAccountOutput, error)
- func (c *IoTWireless) AssociateMulticastGroupWithFuotaTask(input *AssociateMulticastGroupWithFuotaTaskInput) (*AssociateMulticastGroupWithFuotaTaskOutput, error)
- func (c *IoTWireless) AssociateMulticastGroupWithFuotaTaskRequest(input *AssociateMulticastGroupWithFuotaTaskInput) (req *request.Request, output *AssociateMulticastGroupWithFuotaTaskOutput)
- func (c *IoTWireless) AssociateMulticastGroupWithFuotaTaskWithContext(ctx aws.Context, input *AssociateMulticastGroupWithFuotaTaskInput, ...) (*AssociateMulticastGroupWithFuotaTaskOutput, error)
- func (c *IoTWireless) AssociateWirelessDeviceWithFuotaTask(input *AssociateWirelessDeviceWithFuotaTaskInput) (*AssociateWirelessDeviceWithFuotaTaskOutput, error)
- func (c *IoTWireless) AssociateWirelessDeviceWithFuotaTaskRequest(input *AssociateWirelessDeviceWithFuotaTaskInput) (req *request.Request, output *AssociateWirelessDeviceWithFuotaTaskOutput)
- func (c *IoTWireless) AssociateWirelessDeviceWithFuotaTaskWithContext(ctx aws.Context, input *AssociateWirelessDeviceWithFuotaTaskInput, ...) (*AssociateWirelessDeviceWithFuotaTaskOutput, error)
- func (c *IoTWireless) AssociateWirelessDeviceWithMulticastGroup(input *AssociateWirelessDeviceWithMulticastGroupInput) (*AssociateWirelessDeviceWithMulticastGroupOutput, error)
- func (c *IoTWireless) AssociateWirelessDeviceWithMulticastGroupRequest(input *AssociateWirelessDeviceWithMulticastGroupInput) (req *request.Request, output *AssociateWirelessDeviceWithMulticastGroupOutput)
- func (c *IoTWireless) AssociateWirelessDeviceWithMulticastGroupWithContext(ctx aws.Context, input *AssociateWirelessDeviceWithMulticastGroupInput, ...) (*AssociateWirelessDeviceWithMulticastGroupOutput, error)
- func (c *IoTWireless) AssociateWirelessDeviceWithThing(input *AssociateWirelessDeviceWithThingInput) (*AssociateWirelessDeviceWithThingOutput, error)
- func (c *IoTWireless) AssociateWirelessDeviceWithThingRequest(input *AssociateWirelessDeviceWithThingInput) (req *request.Request, output *AssociateWirelessDeviceWithThingOutput)
- func (c *IoTWireless) AssociateWirelessDeviceWithThingWithContext(ctx aws.Context, input *AssociateWirelessDeviceWithThingInput, ...) (*AssociateWirelessDeviceWithThingOutput, error)
- func (c *IoTWireless) AssociateWirelessGatewayWithCertificate(input *AssociateWirelessGatewayWithCertificateInput) (*AssociateWirelessGatewayWithCertificateOutput, error)
- func (c *IoTWireless) AssociateWirelessGatewayWithCertificateRequest(input *AssociateWirelessGatewayWithCertificateInput) (req *request.Request, output *AssociateWirelessGatewayWithCertificateOutput)
- func (c *IoTWireless) AssociateWirelessGatewayWithCertificateWithContext(ctx aws.Context, input *AssociateWirelessGatewayWithCertificateInput, ...) (*AssociateWirelessGatewayWithCertificateOutput, error)
- func (c *IoTWireless) AssociateWirelessGatewayWithThing(input *AssociateWirelessGatewayWithThingInput) (*AssociateWirelessGatewayWithThingOutput, error)
- func (c *IoTWireless) AssociateWirelessGatewayWithThingRequest(input *AssociateWirelessGatewayWithThingInput) (req *request.Request, output *AssociateWirelessGatewayWithThingOutput)
- func (c *IoTWireless) AssociateWirelessGatewayWithThingWithContext(ctx aws.Context, input *AssociateWirelessGatewayWithThingInput, ...) (*AssociateWirelessGatewayWithThingOutput, error)
- func (c *IoTWireless) CancelMulticastGroupSession(input *CancelMulticastGroupSessionInput) (*CancelMulticastGroupSessionOutput, error)
- func (c *IoTWireless) CancelMulticastGroupSessionRequest(input *CancelMulticastGroupSessionInput) (req *request.Request, output *CancelMulticastGroupSessionOutput)
- func (c *IoTWireless) CancelMulticastGroupSessionWithContext(ctx aws.Context, input *CancelMulticastGroupSessionInput, ...) (*CancelMulticastGroupSessionOutput, error)
- func (c *IoTWireless) CreateDestination(input *CreateDestinationInput) (*CreateDestinationOutput, error)
- func (c *IoTWireless) CreateDestinationRequest(input *CreateDestinationInput) (req *request.Request, output *CreateDestinationOutput)
- func (c *IoTWireless) CreateDestinationWithContext(ctx aws.Context, input *CreateDestinationInput, opts ...request.Option) (*CreateDestinationOutput, error)
- func (c *IoTWireless) CreateDeviceProfile(input *CreateDeviceProfileInput) (*CreateDeviceProfileOutput, error)
- func (c *IoTWireless) CreateDeviceProfileRequest(input *CreateDeviceProfileInput) (req *request.Request, output *CreateDeviceProfileOutput)
- func (c *IoTWireless) CreateDeviceProfileWithContext(ctx aws.Context, input *CreateDeviceProfileInput, opts ...request.Option) (*CreateDeviceProfileOutput, error)
- func (c *IoTWireless) CreateFuotaTask(input *CreateFuotaTaskInput) (*CreateFuotaTaskOutput, error)
- func (c *IoTWireless) CreateFuotaTaskRequest(input *CreateFuotaTaskInput) (req *request.Request, output *CreateFuotaTaskOutput)
- func (c *IoTWireless) CreateFuotaTaskWithContext(ctx aws.Context, input *CreateFuotaTaskInput, opts ...request.Option) (*CreateFuotaTaskOutput, error)
- func (c *IoTWireless) CreateMulticastGroup(input *CreateMulticastGroupInput) (*CreateMulticastGroupOutput, error)
- func (c *IoTWireless) CreateMulticastGroupRequest(input *CreateMulticastGroupInput) (req *request.Request, output *CreateMulticastGroupOutput)
- func (c *IoTWireless) CreateMulticastGroupWithContext(ctx aws.Context, input *CreateMulticastGroupInput, opts ...request.Option) (*CreateMulticastGroupOutput, error)
- func (c *IoTWireless) CreateNetworkAnalyzerConfiguration(input *CreateNetworkAnalyzerConfigurationInput) (*CreateNetworkAnalyzerConfigurationOutput, error)
- func (c *IoTWireless) CreateNetworkAnalyzerConfigurationRequest(input *CreateNetworkAnalyzerConfigurationInput) (req *request.Request, output *CreateNetworkAnalyzerConfigurationOutput)
- func (c *IoTWireless) CreateNetworkAnalyzerConfigurationWithContext(ctx aws.Context, input *CreateNetworkAnalyzerConfigurationInput, ...) (*CreateNetworkAnalyzerConfigurationOutput, error)
- func (c *IoTWireless) CreateServiceProfile(input *CreateServiceProfileInput) (*CreateServiceProfileOutput, error)
- func (c *IoTWireless) CreateServiceProfileRequest(input *CreateServiceProfileInput) (req *request.Request, output *CreateServiceProfileOutput)
- func (c *IoTWireless) CreateServiceProfileWithContext(ctx aws.Context, input *CreateServiceProfileInput, opts ...request.Option) (*CreateServiceProfileOutput, error)
- func (c *IoTWireless) CreateWirelessDevice(input *CreateWirelessDeviceInput) (*CreateWirelessDeviceOutput, error)
- func (c *IoTWireless) CreateWirelessDeviceRequest(input *CreateWirelessDeviceInput) (req *request.Request, output *CreateWirelessDeviceOutput)
- func (c *IoTWireless) CreateWirelessDeviceWithContext(ctx aws.Context, input *CreateWirelessDeviceInput, opts ...request.Option) (*CreateWirelessDeviceOutput, error)
- func (c *IoTWireless) CreateWirelessGateway(input *CreateWirelessGatewayInput) (*CreateWirelessGatewayOutput, error)
- func (c *IoTWireless) CreateWirelessGatewayRequest(input *CreateWirelessGatewayInput) (req *request.Request, output *CreateWirelessGatewayOutput)
- func (c *IoTWireless) CreateWirelessGatewayTask(input *CreateWirelessGatewayTaskInput) (*CreateWirelessGatewayTaskOutput, error)
- func (c *IoTWireless) CreateWirelessGatewayTaskDefinition(input *CreateWirelessGatewayTaskDefinitionInput) (*CreateWirelessGatewayTaskDefinitionOutput, error)
- func (c *IoTWireless) CreateWirelessGatewayTaskDefinitionRequest(input *CreateWirelessGatewayTaskDefinitionInput) (req *request.Request, output *CreateWirelessGatewayTaskDefinitionOutput)
- func (c *IoTWireless) CreateWirelessGatewayTaskDefinitionWithContext(ctx aws.Context, input *CreateWirelessGatewayTaskDefinitionInput, ...) (*CreateWirelessGatewayTaskDefinitionOutput, error)
- func (c *IoTWireless) CreateWirelessGatewayTaskRequest(input *CreateWirelessGatewayTaskInput) (req *request.Request, output *CreateWirelessGatewayTaskOutput)
- func (c *IoTWireless) CreateWirelessGatewayTaskWithContext(ctx aws.Context, input *CreateWirelessGatewayTaskInput, opts ...request.Option) (*CreateWirelessGatewayTaskOutput, error)
- func (c *IoTWireless) CreateWirelessGatewayWithContext(ctx aws.Context, input *CreateWirelessGatewayInput, opts ...request.Option) (*CreateWirelessGatewayOutput, error)
- func (c *IoTWireless) DeleteDestination(input *DeleteDestinationInput) (*DeleteDestinationOutput, error)
- func (c *IoTWireless) DeleteDestinationRequest(input *DeleteDestinationInput) (req *request.Request, output *DeleteDestinationOutput)
- func (c *IoTWireless) DeleteDestinationWithContext(ctx aws.Context, input *DeleteDestinationInput, opts ...request.Option) (*DeleteDestinationOutput, error)
- func (c *IoTWireless) DeleteDeviceProfile(input *DeleteDeviceProfileInput) (*DeleteDeviceProfileOutput, error)
- func (c *IoTWireless) DeleteDeviceProfileRequest(input *DeleteDeviceProfileInput) (req *request.Request, output *DeleteDeviceProfileOutput)
- func (c *IoTWireless) DeleteDeviceProfileWithContext(ctx aws.Context, input *DeleteDeviceProfileInput, opts ...request.Option) (*DeleteDeviceProfileOutput, error)
- func (c *IoTWireless) DeleteFuotaTask(input *DeleteFuotaTaskInput) (*DeleteFuotaTaskOutput, error)
- func (c *IoTWireless) DeleteFuotaTaskRequest(input *DeleteFuotaTaskInput) (req *request.Request, output *DeleteFuotaTaskOutput)
- func (c *IoTWireless) DeleteFuotaTaskWithContext(ctx aws.Context, input *DeleteFuotaTaskInput, opts ...request.Option) (*DeleteFuotaTaskOutput, error)
- func (c *IoTWireless) DeleteMulticastGroup(input *DeleteMulticastGroupInput) (*DeleteMulticastGroupOutput, error)
- func (c *IoTWireless) DeleteMulticastGroupRequest(input *DeleteMulticastGroupInput) (req *request.Request, output *DeleteMulticastGroupOutput)
- func (c *IoTWireless) DeleteMulticastGroupWithContext(ctx aws.Context, input *DeleteMulticastGroupInput, opts ...request.Option) (*DeleteMulticastGroupOutput, error)
- func (c *IoTWireless) DeleteNetworkAnalyzerConfiguration(input *DeleteNetworkAnalyzerConfigurationInput) (*DeleteNetworkAnalyzerConfigurationOutput, error)
- func (c *IoTWireless) DeleteNetworkAnalyzerConfigurationRequest(input *DeleteNetworkAnalyzerConfigurationInput) (req *request.Request, output *DeleteNetworkAnalyzerConfigurationOutput)
- func (c *IoTWireless) DeleteNetworkAnalyzerConfigurationWithContext(ctx aws.Context, input *DeleteNetworkAnalyzerConfigurationInput, ...) (*DeleteNetworkAnalyzerConfigurationOutput, error)
- func (c *IoTWireless) DeleteQueuedMessages(input *DeleteQueuedMessagesInput) (*DeleteQueuedMessagesOutput, error)
- func (c *IoTWireless) DeleteQueuedMessagesRequest(input *DeleteQueuedMessagesInput) (req *request.Request, output *DeleteQueuedMessagesOutput)
- func (c *IoTWireless) DeleteQueuedMessagesWithContext(ctx aws.Context, input *DeleteQueuedMessagesInput, opts ...request.Option) (*DeleteQueuedMessagesOutput, error)
- func (c *IoTWireless) DeleteServiceProfile(input *DeleteServiceProfileInput) (*DeleteServiceProfileOutput, error)
- func (c *IoTWireless) DeleteServiceProfileRequest(input *DeleteServiceProfileInput) (req *request.Request, output *DeleteServiceProfileOutput)
- func (c *IoTWireless) DeleteServiceProfileWithContext(ctx aws.Context, input *DeleteServiceProfileInput, opts ...request.Option) (*DeleteServiceProfileOutput, error)
- func (c *IoTWireless) DeleteWirelessDevice(input *DeleteWirelessDeviceInput) (*DeleteWirelessDeviceOutput, error)
- func (c *IoTWireless) DeleteWirelessDeviceImportTask(input *DeleteWirelessDeviceImportTaskInput) (*DeleteWirelessDeviceImportTaskOutput, error)
- func (c *IoTWireless) DeleteWirelessDeviceImportTaskRequest(input *DeleteWirelessDeviceImportTaskInput) (req *request.Request, output *DeleteWirelessDeviceImportTaskOutput)
- func (c *IoTWireless) DeleteWirelessDeviceImportTaskWithContext(ctx aws.Context, input *DeleteWirelessDeviceImportTaskInput, ...) (*DeleteWirelessDeviceImportTaskOutput, error)
- func (c *IoTWireless) DeleteWirelessDeviceRequest(input *DeleteWirelessDeviceInput) (req *request.Request, output *DeleteWirelessDeviceOutput)
- func (c *IoTWireless) DeleteWirelessDeviceWithContext(ctx aws.Context, input *DeleteWirelessDeviceInput, opts ...request.Option) (*DeleteWirelessDeviceOutput, error)
- func (c *IoTWireless) DeleteWirelessGateway(input *DeleteWirelessGatewayInput) (*DeleteWirelessGatewayOutput, error)
- func (c *IoTWireless) DeleteWirelessGatewayRequest(input *DeleteWirelessGatewayInput) (req *request.Request, output *DeleteWirelessGatewayOutput)
- func (c *IoTWireless) DeleteWirelessGatewayTask(input *DeleteWirelessGatewayTaskInput) (*DeleteWirelessGatewayTaskOutput, error)
- func (c *IoTWireless) DeleteWirelessGatewayTaskDefinition(input *DeleteWirelessGatewayTaskDefinitionInput) (*DeleteWirelessGatewayTaskDefinitionOutput, error)
- func (c *IoTWireless) DeleteWirelessGatewayTaskDefinitionRequest(input *DeleteWirelessGatewayTaskDefinitionInput) (req *request.Request, output *DeleteWirelessGatewayTaskDefinitionOutput)
- func (c *IoTWireless) DeleteWirelessGatewayTaskDefinitionWithContext(ctx aws.Context, input *DeleteWirelessGatewayTaskDefinitionInput, ...) (*DeleteWirelessGatewayTaskDefinitionOutput, error)
- func (c *IoTWireless) DeleteWirelessGatewayTaskRequest(input *DeleteWirelessGatewayTaskInput) (req *request.Request, output *DeleteWirelessGatewayTaskOutput)
- func (c *IoTWireless) DeleteWirelessGatewayTaskWithContext(ctx aws.Context, input *DeleteWirelessGatewayTaskInput, opts ...request.Option) (*DeleteWirelessGatewayTaskOutput, error)
- func (c *IoTWireless) DeleteWirelessGatewayWithContext(ctx aws.Context, input *DeleteWirelessGatewayInput, opts ...request.Option) (*DeleteWirelessGatewayOutput, error)
- func (c *IoTWireless) DeregisterWirelessDevice(input *DeregisterWirelessDeviceInput) (*DeregisterWirelessDeviceOutput, error)
- func (c *IoTWireless) DeregisterWirelessDeviceRequest(input *DeregisterWirelessDeviceInput) (req *request.Request, output *DeregisterWirelessDeviceOutput)
- func (c *IoTWireless) DeregisterWirelessDeviceWithContext(ctx aws.Context, input *DeregisterWirelessDeviceInput, opts ...request.Option) (*DeregisterWirelessDeviceOutput, error)
- func (c *IoTWireless) DisassociateAwsAccountFromPartnerAccount(input *DisassociateAwsAccountFromPartnerAccountInput) (*DisassociateAwsAccountFromPartnerAccountOutput, error)
- func (c *IoTWireless) DisassociateAwsAccountFromPartnerAccountRequest(input *DisassociateAwsAccountFromPartnerAccountInput) (req *request.Request, output *DisassociateAwsAccountFromPartnerAccountOutput)
- func (c *IoTWireless) DisassociateAwsAccountFromPartnerAccountWithContext(ctx aws.Context, input *DisassociateAwsAccountFromPartnerAccountInput, ...) (*DisassociateAwsAccountFromPartnerAccountOutput, error)
- func (c *IoTWireless) DisassociateMulticastGroupFromFuotaTask(input *DisassociateMulticastGroupFromFuotaTaskInput) (*DisassociateMulticastGroupFromFuotaTaskOutput, error)
- func (c *IoTWireless) DisassociateMulticastGroupFromFuotaTaskRequest(input *DisassociateMulticastGroupFromFuotaTaskInput) (req *request.Request, output *DisassociateMulticastGroupFromFuotaTaskOutput)
- func (c *IoTWireless) DisassociateMulticastGroupFromFuotaTaskWithContext(ctx aws.Context, input *DisassociateMulticastGroupFromFuotaTaskInput, ...) (*DisassociateMulticastGroupFromFuotaTaskOutput, error)
- func (c *IoTWireless) DisassociateWirelessDeviceFromFuotaTask(input *DisassociateWirelessDeviceFromFuotaTaskInput) (*DisassociateWirelessDeviceFromFuotaTaskOutput, error)
- func (c *IoTWireless) DisassociateWirelessDeviceFromFuotaTaskRequest(input *DisassociateWirelessDeviceFromFuotaTaskInput) (req *request.Request, output *DisassociateWirelessDeviceFromFuotaTaskOutput)
- func (c *IoTWireless) DisassociateWirelessDeviceFromFuotaTaskWithContext(ctx aws.Context, input *DisassociateWirelessDeviceFromFuotaTaskInput, ...) (*DisassociateWirelessDeviceFromFuotaTaskOutput, error)
- func (c *IoTWireless) DisassociateWirelessDeviceFromMulticastGroup(input *DisassociateWirelessDeviceFromMulticastGroupInput) (*DisassociateWirelessDeviceFromMulticastGroupOutput, error)
- func (c *IoTWireless) DisassociateWirelessDeviceFromMulticastGroupRequest(input *DisassociateWirelessDeviceFromMulticastGroupInput) (req *request.Request, ...)
- func (c *IoTWireless) DisassociateWirelessDeviceFromMulticastGroupWithContext(ctx aws.Context, input *DisassociateWirelessDeviceFromMulticastGroupInput, ...) (*DisassociateWirelessDeviceFromMulticastGroupOutput, error)
- func (c *IoTWireless) DisassociateWirelessDeviceFromThing(input *DisassociateWirelessDeviceFromThingInput) (*DisassociateWirelessDeviceFromThingOutput, error)
- func (c *IoTWireless) DisassociateWirelessDeviceFromThingRequest(input *DisassociateWirelessDeviceFromThingInput) (req *request.Request, output *DisassociateWirelessDeviceFromThingOutput)
- func (c *IoTWireless) DisassociateWirelessDeviceFromThingWithContext(ctx aws.Context, input *DisassociateWirelessDeviceFromThingInput, ...) (*DisassociateWirelessDeviceFromThingOutput, error)
- func (c *IoTWireless) DisassociateWirelessGatewayFromCertificate(input *DisassociateWirelessGatewayFromCertificateInput) (*DisassociateWirelessGatewayFromCertificateOutput, error)
- func (c *IoTWireless) DisassociateWirelessGatewayFromCertificateRequest(input *DisassociateWirelessGatewayFromCertificateInput) (req *request.Request, output *DisassociateWirelessGatewayFromCertificateOutput)
- func (c *IoTWireless) DisassociateWirelessGatewayFromCertificateWithContext(ctx aws.Context, input *DisassociateWirelessGatewayFromCertificateInput, ...) (*DisassociateWirelessGatewayFromCertificateOutput, error)
- func (c *IoTWireless) DisassociateWirelessGatewayFromThing(input *DisassociateWirelessGatewayFromThingInput) (*DisassociateWirelessGatewayFromThingOutput, error)
- func (c *IoTWireless) DisassociateWirelessGatewayFromThingRequest(input *DisassociateWirelessGatewayFromThingInput) (req *request.Request, output *DisassociateWirelessGatewayFromThingOutput)
- func (c *IoTWireless) DisassociateWirelessGatewayFromThingWithContext(ctx aws.Context, input *DisassociateWirelessGatewayFromThingInput, ...) (*DisassociateWirelessGatewayFromThingOutput, error)
- func (c *IoTWireless) GetDestination(input *GetDestinationInput) (*GetDestinationOutput, error)
- func (c *IoTWireless) GetDestinationRequest(input *GetDestinationInput) (req *request.Request, output *GetDestinationOutput)
- func (c *IoTWireless) GetDestinationWithContext(ctx aws.Context, input *GetDestinationInput, opts ...request.Option) (*GetDestinationOutput, error)
- func (c *IoTWireless) GetDeviceProfile(input *GetDeviceProfileInput) (*GetDeviceProfileOutput, error)
- func (c *IoTWireless) GetDeviceProfileRequest(input *GetDeviceProfileInput) (req *request.Request, output *GetDeviceProfileOutput)
- func (c *IoTWireless) GetDeviceProfileWithContext(ctx aws.Context, input *GetDeviceProfileInput, opts ...request.Option) (*GetDeviceProfileOutput, error)
- func (c *IoTWireless) GetEventConfigurationByResourceTypes(input *GetEventConfigurationByResourceTypesInput) (*GetEventConfigurationByResourceTypesOutput, error)
- func (c *IoTWireless) GetEventConfigurationByResourceTypesRequest(input *GetEventConfigurationByResourceTypesInput) (req *request.Request, output *GetEventConfigurationByResourceTypesOutput)
- func (c *IoTWireless) GetEventConfigurationByResourceTypesWithContext(ctx aws.Context, input *GetEventConfigurationByResourceTypesInput, ...) (*GetEventConfigurationByResourceTypesOutput, error)
- func (c *IoTWireless) GetFuotaTask(input *GetFuotaTaskInput) (*GetFuotaTaskOutput, error)
- func (c *IoTWireless) GetFuotaTaskRequest(input *GetFuotaTaskInput) (req *request.Request, output *GetFuotaTaskOutput)
- func (c *IoTWireless) GetFuotaTaskWithContext(ctx aws.Context, input *GetFuotaTaskInput, opts ...request.Option) (*GetFuotaTaskOutput, error)
- func (c *IoTWireless) GetLogLevelsByResourceTypes(input *GetLogLevelsByResourceTypesInput) (*GetLogLevelsByResourceTypesOutput, error)
- func (c *IoTWireless) GetLogLevelsByResourceTypesRequest(input *GetLogLevelsByResourceTypesInput) (req *request.Request, output *GetLogLevelsByResourceTypesOutput)
- func (c *IoTWireless) GetLogLevelsByResourceTypesWithContext(ctx aws.Context, input *GetLogLevelsByResourceTypesInput, ...) (*GetLogLevelsByResourceTypesOutput, error)
- func (c *IoTWireless) GetMulticastGroup(input *GetMulticastGroupInput) (*GetMulticastGroupOutput, error)
- func (c *IoTWireless) GetMulticastGroupRequest(input *GetMulticastGroupInput) (req *request.Request, output *GetMulticastGroupOutput)
- func (c *IoTWireless) GetMulticastGroupSession(input *GetMulticastGroupSessionInput) (*GetMulticastGroupSessionOutput, error)
- func (c *IoTWireless) GetMulticastGroupSessionRequest(input *GetMulticastGroupSessionInput) (req *request.Request, output *GetMulticastGroupSessionOutput)
- func (c *IoTWireless) GetMulticastGroupSessionWithContext(ctx aws.Context, input *GetMulticastGroupSessionInput, opts ...request.Option) (*GetMulticastGroupSessionOutput, error)
- func (c *IoTWireless) GetMulticastGroupWithContext(ctx aws.Context, input *GetMulticastGroupInput, opts ...request.Option) (*GetMulticastGroupOutput, error)
- func (c *IoTWireless) GetNetworkAnalyzerConfiguration(input *GetNetworkAnalyzerConfigurationInput) (*GetNetworkAnalyzerConfigurationOutput, error)
- func (c *IoTWireless) GetNetworkAnalyzerConfigurationRequest(input *GetNetworkAnalyzerConfigurationInput) (req *request.Request, output *GetNetworkAnalyzerConfigurationOutput)
- func (c *IoTWireless) GetNetworkAnalyzerConfigurationWithContext(ctx aws.Context, input *GetNetworkAnalyzerConfigurationInput, ...) (*GetNetworkAnalyzerConfigurationOutput, error)
- func (c *IoTWireless) GetPartnerAccount(input *GetPartnerAccountInput) (*GetPartnerAccountOutput, error)
- func (c *IoTWireless) GetPartnerAccountRequest(input *GetPartnerAccountInput) (req *request.Request, output *GetPartnerAccountOutput)
- func (c *IoTWireless) GetPartnerAccountWithContext(ctx aws.Context, input *GetPartnerAccountInput, opts ...request.Option) (*GetPartnerAccountOutput, error)
- func (c *IoTWireless) GetPosition(input *GetPositionInput) (*GetPositionOutput, error)deprecated
- func (c *IoTWireless) GetPositionConfiguration(input *GetPositionConfigurationInput) (*GetPositionConfigurationOutput, error)deprecated
- func (c *IoTWireless) GetPositionConfigurationRequest(input *GetPositionConfigurationInput) (req *request.Request, output *GetPositionConfigurationOutput)deprecated
- func (c *IoTWireless) GetPositionConfigurationWithContext(ctx aws.Context, input *GetPositionConfigurationInput, opts ...request.Option) (*GetPositionConfigurationOutput, error)deprecated
- func (c *IoTWireless) GetPositionEstimate(input *GetPositionEstimateInput) (*GetPositionEstimateOutput, error)
- func (c *IoTWireless) GetPositionEstimateRequest(input *GetPositionEstimateInput) (req *request.Request, output *GetPositionEstimateOutput)
- func (c *IoTWireless) GetPositionEstimateWithContext(ctx aws.Context, input *GetPositionEstimateInput, opts ...request.Option) (*GetPositionEstimateOutput, error)
- func (c *IoTWireless) GetPositionRequest(input *GetPositionInput) (req *request.Request, output *GetPositionOutput)deprecated
- func (c *IoTWireless) GetPositionWithContext(ctx aws.Context, input *GetPositionInput, opts ...request.Option) (*GetPositionOutput, error)deprecated
- func (c *IoTWireless) GetResourceEventConfiguration(input *GetResourceEventConfigurationInput) (*GetResourceEventConfigurationOutput, error)
- func (c *IoTWireless) GetResourceEventConfigurationRequest(input *GetResourceEventConfigurationInput) (req *request.Request, output *GetResourceEventConfigurationOutput)
- func (c *IoTWireless) GetResourceEventConfigurationWithContext(ctx aws.Context, input *GetResourceEventConfigurationInput, ...) (*GetResourceEventConfigurationOutput, error)
- func (c *IoTWireless) GetResourceLogLevel(input *GetResourceLogLevelInput) (*GetResourceLogLevelOutput, error)
- func (c *IoTWireless) GetResourceLogLevelRequest(input *GetResourceLogLevelInput) (req *request.Request, output *GetResourceLogLevelOutput)
- func (c *IoTWireless) GetResourceLogLevelWithContext(ctx aws.Context, input *GetResourceLogLevelInput, opts ...request.Option) (*GetResourceLogLevelOutput, error)
- func (c *IoTWireless) GetResourcePosition(input *GetResourcePositionInput) (*GetResourcePositionOutput, error)
- func (c *IoTWireless) GetResourcePositionRequest(input *GetResourcePositionInput) (req *request.Request, output *GetResourcePositionOutput)
- func (c *IoTWireless) GetResourcePositionWithContext(ctx aws.Context, input *GetResourcePositionInput, opts ...request.Option) (*GetResourcePositionOutput, error)
- func (c *IoTWireless) GetServiceEndpoint(input *GetServiceEndpointInput) (*GetServiceEndpointOutput, error)
- func (c *IoTWireless) GetServiceEndpointRequest(input *GetServiceEndpointInput) (req *request.Request, output *GetServiceEndpointOutput)
- func (c *IoTWireless) GetServiceEndpointWithContext(ctx aws.Context, input *GetServiceEndpointInput, opts ...request.Option) (*GetServiceEndpointOutput, error)
- func (c *IoTWireless) GetServiceProfile(input *GetServiceProfileInput) (*GetServiceProfileOutput, error)
- func (c *IoTWireless) GetServiceProfileRequest(input *GetServiceProfileInput) (req *request.Request, output *GetServiceProfileOutput)
- func (c *IoTWireless) GetServiceProfileWithContext(ctx aws.Context, input *GetServiceProfileInput, opts ...request.Option) (*GetServiceProfileOutput, error)
- func (c *IoTWireless) GetWirelessDevice(input *GetWirelessDeviceInput) (*GetWirelessDeviceOutput, error)
- func (c *IoTWireless) GetWirelessDeviceImportTask(input *GetWirelessDeviceImportTaskInput) (*GetWirelessDeviceImportTaskOutput, error)
- func (c *IoTWireless) GetWirelessDeviceImportTaskRequest(input *GetWirelessDeviceImportTaskInput) (req *request.Request, output *GetWirelessDeviceImportTaskOutput)
- func (c *IoTWireless) GetWirelessDeviceImportTaskWithContext(ctx aws.Context, input *GetWirelessDeviceImportTaskInput, ...) (*GetWirelessDeviceImportTaskOutput, error)
- func (c *IoTWireless) GetWirelessDeviceRequest(input *GetWirelessDeviceInput) (req *request.Request, output *GetWirelessDeviceOutput)
- func (c *IoTWireless) GetWirelessDeviceStatistics(input *GetWirelessDeviceStatisticsInput) (*GetWirelessDeviceStatisticsOutput, error)
- func (c *IoTWireless) GetWirelessDeviceStatisticsRequest(input *GetWirelessDeviceStatisticsInput) (req *request.Request, output *GetWirelessDeviceStatisticsOutput)
- func (c *IoTWireless) GetWirelessDeviceStatisticsWithContext(ctx aws.Context, input *GetWirelessDeviceStatisticsInput, ...) (*GetWirelessDeviceStatisticsOutput, error)
- func (c *IoTWireless) GetWirelessDeviceWithContext(ctx aws.Context, input *GetWirelessDeviceInput, opts ...request.Option) (*GetWirelessDeviceOutput, error)
- func (c *IoTWireless) GetWirelessGateway(input *GetWirelessGatewayInput) (*GetWirelessGatewayOutput, error)
- func (c *IoTWireless) GetWirelessGatewayCertificate(input *GetWirelessGatewayCertificateInput) (*GetWirelessGatewayCertificateOutput, error)
- func (c *IoTWireless) GetWirelessGatewayCertificateRequest(input *GetWirelessGatewayCertificateInput) (req *request.Request, output *GetWirelessGatewayCertificateOutput)
- func (c *IoTWireless) GetWirelessGatewayCertificateWithContext(ctx aws.Context, input *GetWirelessGatewayCertificateInput, ...) (*GetWirelessGatewayCertificateOutput, error)
- func (c *IoTWireless) GetWirelessGatewayFirmwareInformation(input *GetWirelessGatewayFirmwareInformationInput) (*GetWirelessGatewayFirmwareInformationOutput, error)
- func (c *IoTWireless) GetWirelessGatewayFirmwareInformationRequest(input *GetWirelessGatewayFirmwareInformationInput) (req *request.Request, output *GetWirelessGatewayFirmwareInformationOutput)
- func (c *IoTWireless) GetWirelessGatewayFirmwareInformationWithContext(ctx aws.Context, input *GetWirelessGatewayFirmwareInformationInput, ...) (*GetWirelessGatewayFirmwareInformationOutput, error)
- func (c *IoTWireless) GetWirelessGatewayRequest(input *GetWirelessGatewayInput) (req *request.Request, output *GetWirelessGatewayOutput)
- func (c *IoTWireless) GetWirelessGatewayStatistics(input *GetWirelessGatewayStatisticsInput) (*GetWirelessGatewayStatisticsOutput, error)
- func (c *IoTWireless) GetWirelessGatewayStatisticsRequest(input *GetWirelessGatewayStatisticsInput) (req *request.Request, output *GetWirelessGatewayStatisticsOutput)
- func (c *IoTWireless) GetWirelessGatewayStatisticsWithContext(ctx aws.Context, input *GetWirelessGatewayStatisticsInput, ...) (*GetWirelessGatewayStatisticsOutput, error)
- func (c *IoTWireless) GetWirelessGatewayTask(input *GetWirelessGatewayTaskInput) (*GetWirelessGatewayTaskOutput, error)
- func (c *IoTWireless) GetWirelessGatewayTaskDefinition(input *GetWirelessGatewayTaskDefinitionInput) (*GetWirelessGatewayTaskDefinitionOutput, error)
- func (c *IoTWireless) GetWirelessGatewayTaskDefinitionRequest(input *GetWirelessGatewayTaskDefinitionInput) (req *request.Request, output *GetWirelessGatewayTaskDefinitionOutput)
- func (c *IoTWireless) GetWirelessGatewayTaskDefinitionWithContext(ctx aws.Context, input *GetWirelessGatewayTaskDefinitionInput, ...) (*GetWirelessGatewayTaskDefinitionOutput, error)
- func (c *IoTWireless) GetWirelessGatewayTaskRequest(input *GetWirelessGatewayTaskInput) (req *request.Request, output *GetWirelessGatewayTaskOutput)
- func (c *IoTWireless) GetWirelessGatewayTaskWithContext(ctx aws.Context, input *GetWirelessGatewayTaskInput, opts ...request.Option) (*GetWirelessGatewayTaskOutput, error)
- func (c *IoTWireless) GetWirelessGatewayWithContext(ctx aws.Context, input *GetWirelessGatewayInput, opts ...request.Option) (*GetWirelessGatewayOutput, error)
- func (c *IoTWireless) ListDestinations(input *ListDestinationsInput) (*ListDestinationsOutput, error)
- func (c *IoTWireless) ListDestinationsPages(input *ListDestinationsInput, fn func(*ListDestinationsOutput, bool) bool) error
- func (c *IoTWireless) ListDestinationsPagesWithContext(ctx aws.Context, input *ListDestinationsInput, ...) error
- func (c *IoTWireless) ListDestinationsRequest(input *ListDestinationsInput) (req *request.Request, output *ListDestinationsOutput)
- func (c *IoTWireless) ListDestinationsWithContext(ctx aws.Context, input *ListDestinationsInput, opts ...request.Option) (*ListDestinationsOutput, error)
- func (c *IoTWireless) ListDeviceProfiles(input *ListDeviceProfilesInput) (*ListDeviceProfilesOutput, error)
- func (c *IoTWireless) ListDeviceProfilesPages(input *ListDeviceProfilesInput, fn func(*ListDeviceProfilesOutput, bool) bool) error
- func (c *IoTWireless) ListDeviceProfilesPagesWithContext(ctx aws.Context, input *ListDeviceProfilesInput, ...) error
- func (c *IoTWireless) ListDeviceProfilesRequest(input *ListDeviceProfilesInput) (req *request.Request, output *ListDeviceProfilesOutput)
- func (c *IoTWireless) ListDeviceProfilesWithContext(ctx aws.Context, input *ListDeviceProfilesInput, opts ...request.Option) (*ListDeviceProfilesOutput, error)
- func (c *IoTWireless) ListDevicesForWirelessDeviceImportTask(input *ListDevicesForWirelessDeviceImportTaskInput) (*ListDevicesForWirelessDeviceImportTaskOutput, error)
- func (c *IoTWireless) ListDevicesForWirelessDeviceImportTaskRequest(input *ListDevicesForWirelessDeviceImportTaskInput) (req *request.Request, output *ListDevicesForWirelessDeviceImportTaskOutput)
- func (c *IoTWireless) ListDevicesForWirelessDeviceImportTaskWithContext(ctx aws.Context, input *ListDevicesForWirelessDeviceImportTaskInput, ...) (*ListDevicesForWirelessDeviceImportTaskOutput, error)
- func (c *IoTWireless) ListEventConfigurations(input *ListEventConfigurationsInput) (*ListEventConfigurationsOutput, error)
- func (c *IoTWireless) ListEventConfigurationsRequest(input *ListEventConfigurationsInput) (req *request.Request, output *ListEventConfigurationsOutput)
- func (c *IoTWireless) ListEventConfigurationsWithContext(ctx aws.Context, input *ListEventConfigurationsInput, opts ...request.Option) (*ListEventConfigurationsOutput, error)
- func (c *IoTWireless) ListFuotaTasks(input *ListFuotaTasksInput) (*ListFuotaTasksOutput, error)
- func (c *IoTWireless) ListFuotaTasksPages(input *ListFuotaTasksInput, fn func(*ListFuotaTasksOutput, bool) bool) error
- func (c *IoTWireless) ListFuotaTasksPagesWithContext(ctx aws.Context, input *ListFuotaTasksInput, ...) error
- func (c *IoTWireless) ListFuotaTasksRequest(input *ListFuotaTasksInput) (req *request.Request, output *ListFuotaTasksOutput)
- func (c *IoTWireless) ListFuotaTasksWithContext(ctx aws.Context, input *ListFuotaTasksInput, opts ...request.Option) (*ListFuotaTasksOutput, error)
- func (c *IoTWireless) ListMulticastGroups(input *ListMulticastGroupsInput) (*ListMulticastGroupsOutput, error)
- func (c *IoTWireless) ListMulticastGroupsByFuotaTask(input *ListMulticastGroupsByFuotaTaskInput) (*ListMulticastGroupsByFuotaTaskOutput, error)
- func (c *IoTWireless) ListMulticastGroupsByFuotaTaskPages(input *ListMulticastGroupsByFuotaTaskInput, ...) error
- func (c *IoTWireless) ListMulticastGroupsByFuotaTaskPagesWithContext(ctx aws.Context, input *ListMulticastGroupsByFuotaTaskInput, ...) error
- func (c *IoTWireless) ListMulticastGroupsByFuotaTaskRequest(input *ListMulticastGroupsByFuotaTaskInput) (req *request.Request, output *ListMulticastGroupsByFuotaTaskOutput)
- func (c *IoTWireless) ListMulticastGroupsByFuotaTaskWithContext(ctx aws.Context, input *ListMulticastGroupsByFuotaTaskInput, ...) (*ListMulticastGroupsByFuotaTaskOutput, error)
- func (c *IoTWireless) ListMulticastGroupsPages(input *ListMulticastGroupsInput, ...) error
- func (c *IoTWireless) ListMulticastGroupsPagesWithContext(ctx aws.Context, input *ListMulticastGroupsInput, ...) error
- func (c *IoTWireless) ListMulticastGroupsRequest(input *ListMulticastGroupsInput) (req *request.Request, output *ListMulticastGroupsOutput)
- func (c *IoTWireless) ListMulticastGroupsWithContext(ctx aws.Context, input *ListMulticastGroupsInput, opts ...request.Option) (*ListMulticastGroupsOutput, error)
- func (c *IoTWireless) ListNetworkAnalyzerConfigurations(input *ListNetworkAnalyzerConfigurationsInput) (*ListNetworkAnalyzerConfigurationsOutput, error)
- func (c *IoTWireless) ListNetworkAnalyzerConfigurationsPages(input *ListNetworkAnalyzerConfigurationsInput, ...) error
- func (c *IoTWireless) ListNetworkAnalyzerConfigurationsPagesWithContext(ctx aws.Context, input *ListNetworkAnalyzerConfigurationsInput, ...) error
- func (c *IoTWireless) ListNetworkAnalyzerConfigurationsRequest(input *ListNetworkAnalyzerConfigurationsInput) (req *request.Request, output *ListNetworkAnalyzerConfigurationsOutput)
- func (c *IoTWireless) ListNetworkAnalyzerConfigurationsWithContext(ctx aws.Context, input *ListNetworkAnalyzerConfigurationsInput, ...) (*ListNetworkAnalyzerConfigurationsOutput, error)
- func (c *IoTWireless) ListPartnerAccounts(input *ListPartnerAccountsInput) (*ListPartnerAccountsOutput, error)
- func (c *IoTWireless) ListPartnerAccountsRequest(input *ListPartnerAccountsInput) (req *request.Request, output *ListPartnerAccountsOutput)
- func (c *IoTWireless) ListPartnerAccountsWithContext(ctx aws.Context, input *ListPartnerAccountsInput, opts ...request.Option) (*ListPartnerAccountsOutput, error)
- func (c *IoTWireless) ListPositionConfigurations(input *ListPositionConfigurationsInput) (*ListPositionConfigurationsOutput, error)deprecated
- func (c *IoTWireless) ListPositionConfigurationsPages(input *ListPositionConfigurationsInput, ...) errordeprecated
- func (c *IoTWireless) ListPositionConfigurationsPagesWithContext(ctx aws.Context, input *ListPositionConfigurationsInput, ...) errordeprecated
- func (c *IoTWireless) ListPositionConfigurationsRequest(input *ListPositionConfigurationsInput) (req *request.Request, output *ListPositionConfigurationsOutput)deprecated
- func (c *IoTWireless) ListPositionConfigurationsWithContext(ctx aws.Context, input *ListPositionConfigurationsInput, ...) (*ListPositionConfigurationsOutput, error)deprecated
- func (c *IoTWireless) ListQueuedMessages(input *ListQueuedMessagesInput) (*ListQueuedMessagesOutput, error)
- func (c *IoTWireless) ListQueuedMessagesPages(input *ListQueuedMessagesInput, fn func(*ListQueuedMessagesOutput, bool) bool) error
- func (c *IoTWireless) ListQueuedMessagesPagesWithContext(ctx aws.Context, input *ListQueuedMessagesInput, ...) error
- func (c *IoTWireless) ListQueuedMessagesRequest(input *ListQueuedMessagesInput) (req *request.Request, output *ListQueuedMessagesOutput)
- func (c *IoTWireless) ListQueuedMessagesWithContext(ctx aws.Context, input *ListQueuedMessagesInput, opts ...request.Option) (*ListQueuedMessagesOutput, error)
- func (c *IoTWireless) ListServiceProfiles(input *ListServiceProfilesInput) (*ListServiceProfilesOutput, error)
- func (c *IoTWireless) ListServiceProfilesPages(input *ListServiceProfilesInput, ...) error
- func (c *IoTWireless) ListServiceProfilesPagesWithContext(ctx aws.Context, input *ListServiceProfilesInput, ...) error
- func (c *IoTWireless) ListServiceProfilesRequest(input *ListServiceProfilesInput) (req *request.Request, output *ListServiceProfilesOutput)
- func (c *IoTWireless) ListServiceProfilesWithContext(ctx aws.Context, input *ListServiceProfilesInput, opts ...request.Option) (*ListServiceProfilesOutput, error)
- func (c *IoTWireless) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
- func (c *IoTWireless) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
- func (c *IoTWireless) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
- func (c *IoTWireless) ListWirelessDeviceImportTasks(input *ListWirelessDeviceImportTasksInput) (*ListWirelessDeviceImportTasksOutput, error)
- func (c *IoTWireless) ListWirelessDeviceImportTasksRequest(input *ListWirelessDeviceImportTasksInput) (req *request.Request, output *ListWirelessDeviceImportTasksOutput)
- func (c *IoTWireless) ListWirelessDeviceImportTasksWithContext(ctx aws.Context, input *ListWirelessDeviceImportTasksInput, ...) (*ListWirelessDeviceImportTasksOutput, error)
- func (c *IoTWireless) ListWirelessDevices(input *ListWirelessDevicesInput) (*ListWirelessDevicesOutput, error)
- func (c *IoTWireless) ListWirelessDevicesPages(input *ListWirelessDevicesInput, ...) error
- func (c *IoTWireless) ListWirelessDevicesPagesWithContext(ctx aws.Context, input *ListWirelessDevicesInput, ...) error
- func (c *IoTWireless) ListWirelessDevicesRequest(input *ListWirelessDevicesInput) (req *request.Request, output *ListWirelessDevicesOutput)
- func (c *IoTWireless) ListWirelessDevicesWithContext(ctx aws.Context, input *ListWirelessDevicesInput, opts ...request.Option) (*ListWirelessDevicesOutput, error)
- func (c *IoTWireless) ListWirelessGatewayTaskDefinitions(input *ListWirelessGatewayTaskDefinitionsInput) (*ListWirelessGatewayTaskDefinitionsOutput, error)
- func (c *IoTWireless) ListWirelessGatewayTaskDefinitionsRequest(input *ListWirelessGatewayTaskDefinitionsInput) (req *request.Request, output *ListWirelessGatewayTaskDefinitionsOutput)
- func (c *IoTWireless) ListWirelessGatewayTaskDefinitionsWithContext(ctx aws.Context, input *ListWirelessGatewayTaskDefinitionsInput, ...) (*ListWirelessGatewayTaskDefinitionsOutput, error)
- func (c *IoTWireless) ListWirelessGateways(input *ListWirelessGatewaysInput) (*ListWirelessGatewaysOutput, error)
- func (c *IoTWireless) ListWirelessGatewaysPages(input *ListWirelessGatewaysInput, ...) error
- func (c *IoTWireless) ListWirelessGatewaysPagesWithContext(ctx aws.Context, input *ListWirelessGatewaysInput, ...) error
- func (c *IoTWireless) ListWirelessGatewaysRequest(input *ListWirelessGatewaysInput) (req *request.Request, output *ListWirelessGatewaysOutput)
- func (c *IoTWireless) ListWirelessGatewaysWithContext(ctx aws.Context, input *ListWirelessGatewaysInput, opts ...request.Option) (*ListWirelessGatewaysOutput, error)
- func (c *IoTWireless) PutPositionConfiguration(input *PutPositionConfigurationInput) (*PutPositionConfigurationOutput, error)deprecated
- func (c *IoTWireless) PutPositionConfigurationRequest(input *PutPositionConfigurationInput) (req *request.Request, output *PutPositionConfigurationOutput)deprecated
- func (c *IoTWireless) PutPositionConfigurationWithContext(ctx aws.Context, input *PutPositionConfigurationInput, opts ...request.Option) (*PutPositionConfigurationOutput, error)deprecated
- func (c *IoTWireless) PutResourceLogLevel(input *PutResourceLogLevelInput) (*PutResourceLogLevelOutput, error)
- func (c *IoTWireless) PutResourceLogLevelRequest(input *PutResourceLogLevelInput) (req *request.Request, output *PutResourceLogLevelOutput)
- func (c *IoTWireless) PutResourceLogLevelWithContext(ctx aws.Context, input *PutResourceLogLevelInput, opts ...request.Option) (*PutResourceLogLevelOutput, error)
- func (c *IoTWireless) ResetAllResourceLogLevels(input *ResetAllResourceLogLevelsInput) (*ResetAllResourceLogLevelsOutput, error)
- func (c *IoTWireless) ResetAllResourceLogLevelsRequest(input *ResetAllResourceLogLevelsInput) (req *request.Request, output *ResetAllResourceLogLevelsOutput)
- func (c *IoTWireless) ResetAllResourceLogLevelsWithContext(ctx aws.Context, input *ResetAllResourceLogLevelsInput, opts ...request.Option) (*ResetAllResourceLogLevelsOutput, error)
- func (c *IoTWireless) ResetResourceLogLevel(input *ResetResourceLogLevelInput) (*ResetResourceLogLevelOutput, error)
- func (c *IoTWireless) ResetResourceLogLevelRequest(input *ResetResourceLogLevelInput) (req *request.Request, output *ResetResourceLogLevelOutput)
- func (c *IoTWireless) ResetResourceLogLevelWithContext(ctx aws.Context, input *ResetResourceLogLevelInput, opts ...request.Option) (*ResetResourceLogLevelOutput, error)
- func (c *IoTWireless) SendDataToMulticastGroup(input *SendDataToMulticastGroupInput) (*SendDataToMulticastGroupOutput, error)
- func (c *IoTWireless) SendDataToMulticastGroupRequest(input *SendDataToMulticastGroupInput) (req *request.Request, output *SendDataToMulticastGroupOutput)
- func (c *IoTWireless) SendDataToMulticastGroupWithContext(ctx aws.Context, input *SendDataToMulticastGroupInput, opts ...request.Option) (*SendDataToMulticastGroupOutput, error)
- func (c *IoTWireless) SendDataToWirelessDevice(input *SendDataToWirelessDeviceInput) (*SendDataToWirelessDeviceOutput, error)
- func (c *IoTWireless) SendDataToWirelessDeviceRequest(input *SendDataToWirelessDeviceInput) (req *request.Request, output *SendDataToWirelessDeviceOutput)
- func (c *IoTWireless) SendDataToWirelessDeviceWithContext(ctx aws.Context, input *SendDataToWirelessDeviceInput, opts ...request.Option) (*SendDataToWirelessDeviceOutput, error)
- func (c *IoTWireless) StartBulkAssociateWirelessDeviceWithMulticastGroup(input *StartBulkAssociateWirelessDeviceWithMulticastGroupInput) (*StartBulkAssociateWirelessDeviceWithMulticastGroupOutput, error)
- func (c *IoTWireless) StartBulkAssociateWirelessDeviceWithMulticastGroupRequest(input *StartBulkAssociateWirelessDeviceWithMulticastGroupInput) (req *request.Request, ...)
- func (c *IoTWireless) StartBulkAssociateWirelessDeviceWithMulticastGroupWithContext(ctx aws.Context, ...) (*StartBulkAssociateWirelessDeviceWithMulticastGroupOutput, error)
- func (c *IoTWireless) StartBulkDisassociateWirelessDeviceFromMulticastGroup(input *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) (*StartBulkDisassociateWirelessDeviceFromMulticastGroupOutput, error)
- func (c *IoTWireless) StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest(input *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) (req *request.Request, ...)
- func (c *IoTWireless) StartBulkDisassociateWirelessDeviceFromMulticastGroupWithContext(ctx aws.Context, ...) (*StartBulkDisassociateWirelessDeviceFromMulticastGroupOutput, error)
- func (c *IoTWireless) StartFuotaTask(input *StartFuotaTaskInput) (*StartFuotaTaskOutput, error)
- func (c *IoTWireless) StartFuotaTaskRequest(input *StartFuotaTaskInput) (req *request.Request, output *StartFuotaTaskOutput)
- func (c *IoTWireless) StartFuotaTaskWithContext(ctx aws.Context, input *StartFuotaTaskInput, opts ...request.Option) (*StartFuotaTaskOutput, error)
- func (c *IoTWireless) StartMulticastGroupSession(input *StartMulticastGroupSessionInput) (*StartMulticastGroupSessionOutput, error)
- func (c *IoTWireless) StartMulticastGroupSessionRequest(input *StartMulticastGroupSessionInput) (req *request.Request, output *StartMulticastGroupSessionOutput)
- func (c *IoTWireless) StartMulticastGroupSessionWithContext(ctx aws.Context, input *StartMulticastGroupSessionInput, ...) (*StartMulticastGroupSessionOutput, error)
- func (c *IoTWireless) StartSingleWirelessDeviceImportTask(input *StartSingleWirelessDeviceImportTaskInput) (*StartSingleWirelessDeviceImportTaskOutput, error)
- func (c *IoTWireless) StartSingleWirelessDeviceImportTaskRequest(input *StartSingleWirelessDeviceImportTaskInput) (req *request.Request, output *StartSingleWirelessDeviceImportTaskOutput)
- func (c *IoTWireless) StartSingleWirelessDeviceImportTaskWithContext(ctx aws.Context, input *StartSingleWirelessDeviceImportTaskInput, ...) (*StartSingleWirelessDeviceImportTaskOutput, error)
- func (c *IoTWireless) StartWirelessDeviceImportTask(input *StartWirelessDeviceImportTaskInput) (*StartWirelessDeviceImportTaskOutput, error)
- func (c *IoTWireless) StartWirelessDeviceImportTaskRequest(input *StartWirelessDeviceImportTaskInput) (req *request.Request, output *StartWirelessDeviceImportTaskOutput)
- func (c *IoTWireless) StartWirelessDeviceImportTaskWithContext(ctx aws.Context, input *StartWirelessDeviceImportTaskInput, ...) (*StartWirelessDeviceImportTaskOutput, error)
- func (c *IoTWireless) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
- func (c *IoTWireless) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
- func (c *IoTWireless) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
- func (c *IoTWireless) TestWirelessDevice(input *TestWirelessDeviceInput) (*TestWirelessDeviceOutput, error)
- func (c *IoTWireless) TestWirelessDeviceRequest(input *TestWirelessDeviceInput) (req *request.Request, output *TestWirelessDeviceOutput)
- func (c *IoTWireless) TestWirelessDeviceWithContext(ctx aws.Context, input *TestWirelessDeviceInput, opts ...request.Option) (*TestWirelessDeviceOutput, error)
- func (c *IoTWireless) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
- func (c *IoTWireless) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
- func (c *IoTWireless) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
- func (c *IoTWireless) UpdateDestination(input *UpdateDestinationInput) (*UpdateDestinationOutput, error)
- func (c *IoTWireless) UpdateDestinationRequest(input *UpdateDestinationInput) (req *request.Request, output *UpdateDestinationOutput)
- func (c *IoTWireless) UpdateDestinationWithContext(ctx aws.Context, input *UpdateDestinationInput, opts ...request.Option) (*UpdateDestinationOutput, error)
- func (c *IoTWireless) UpdateEventConfigurationByResourceTypes(input *UpdateEventConfigurationByResourceTypesInput) (*UpdateEventConfigurationByResourceTypesOutput, error)
- func (c *IoTWireless) UpdateEventConfigurationByResourceTypesRequest(input *UpdateEventConfigurationByResourceTypesInput) (req *request.Request, output *UpdateEventConfigurationByResourceTypesOutput)
- func (c *IoTWireless) UpdateEventConfigurationByResourceTypesWithContext(ctx aws.Context, input *UpdateEventConfigurationByResourceTypesInput, ...) (*UpdateEventConfigurationByResourceTypesOutput, error)
- func (c *IoTWireless) UpdateFuotaTask(input *UpdateFuotaTaskInput) (*UpdateFuotaTaskOutput, error)
- func (c *IoTWireless) UpdateFuotaTaskRequest(input *UpdateFuotaTaskInput) (req *request.Request, output *UpdateFuotaTaskOutput)
- func (c *IoTWireless) UpdateFuotaTaskWithContext(ctx aws.Context, input *UpdateFuotaTaskInput, opts ...request.Option) (*UpdateFuotaTaskOutput, error)
- func (c *IoTWireless) UpdateLogLevelsByResourceTypes(input *UpdateLogLevelsByResourceTypesInput) (*UpdateLogLevelsByResourceTypesOutput, error)
- func (c *IoTWireless) UpdateLogLevelsByResourceTypesRequest(input *UpdateLogLevelsByResourceTypesInput) (req *request.Request, output *UpdateLogLevelsByResourceTypesOutput)
- func (c *IoTWireless) UpdateLogLevelsByResourceTypesWithContext(ctx aws.Context, input *UpdateLogLevelsByResourceTypesInput, ...) (*UpdateLogLevelsByResourceTypesOutput, error)
- func (c *IoTWireless) UpdateMulticastGroup(input *UpdateMulticastGroupInput) (*UpdateMulticastGroupOutput, error)
- func (c *IoTWireless) UpdateMulticastGroupRequest(input *UpdateMulticastGroupInput) (req *request.Request, output *UpdateMulticastGroupOutput)
- func (c *IoTWireless) UpdateMulticastGroupWithContext(ctx aws.Context, input *UpdateMulticastGroupInput, opts ...request.Option) (*UpdateMulticastGroupOutput, error)
- func (c *IoTWireless) UpdateNetworkAnalyzerConfiguration(input *UpdateNetworkAnalyzerConfigurationInput) (*UpdateNetworkAnalyzerConfigurationOutput, error)
- func (c *IoTWireless) UpdateNetworkAnalyzerConfigurationRequest(input *UpdateNetworkAnalyzerConfigurationInput) (req *request.Request, output *UpdateNetworkAnalyzerConfigurationOutput)
- func (c *IoTWireless) UpdateNetworkAnalyzerConfigurationWithContext(ctx aws.Context, input *UpdateNetworkAnalyzerConfigurationInput, ...) (*UpdateNetworkAnalyzerConfigurationOutput, error)
- func (c *IoTWireless) UpdatePartnerAccount(input *UpdatePartnerAccountInput) (*UpdatePartnerAccountOutput, error)
- func (c *IoTWireless) UpdatePartnerAccountRequest(input *UpdatePartnerAccountInput) (req *request.Request, output *UpdatePartnerAccountOutput)
- func (c *IoTWireless) UpdatePartnerAccountWithContext(ctx aws.Context, input *UpdatePartnerAccountInput, opts ...request.Option) (*UpdatePartnerAccountOutput, error)
- func (c *IoTWireless) UpdatePosition(input *UpdatePositionInput) (*UpdatePositionOutput, error)deprecated
- func (c *IoTWireless) UpdatePositionRequest(input *UpdatePositionInput) (req *request.Request, output *UpdatePositionOutput)deprecated
- func (c *IoTWireless) UpdatePositionWithContext(ctx aws.Context, input *UpdatePositionInput, opts ...request.Option) (*UpdatePositionOutput, error)deprecated
- func (c *IoTWireless) UpdateResourceEventConfiguration(input *UpdateResourceEventConfigurationInput) (*UpdateResourceEventConfigurationOutput, error)
- func (c *IoTWireless) UpdateResourceEventConfigurationRequest(input *UpdateResourceEventConfigurationInput) (req *request.Request, output *UpdateResourceEventConfigurationOutput)
- func (c *IoTWireless) UpdateResourceEventConfigurationWithContext(ctx aws.Context, input *UpdateResourceEventConfigurationInput, ...) (*UpdateResourceEventConfigurationOutput, error)
- func (c *IoTWireless) UpdateResourcePosition(input *UpdateResourcePositionInput) (*UpdateResourcePositionOutput, error)
- func (c *IoTWireless) UpdateResourcePositionRequest(input *UpdateResourcePositionInput) (req *request.Request, output *UpdateResourcePositionOutput)
- func (c *IoTWireless) UpdateResourcePositionWithContext(ctx aws.Context, input *UpdateResourcePositionInput, opts ...request.Option) (*UpdateResourcePositionOutput, error)
- func (c *IoTWireless) UpdateWirelessDevice(input *UpdateWirelessDeviceInput) (*UpdateWirelessDeviceOutput, error)
- func (c *IoTWireless) UpdateWirelessDeviceImportTask(input *UpdateWirelessDeviceImportTaskInput) (*UpdateWirelessDeviceImportTaskOutput, error)
- func (c *IoTWireless) UpdateWirelessDeviceImportTaskRequest(input *UpdateWirelessDeviceImportTaskInput) (req *request.Request, output *UpdateWirelessDeviceImportTaskOutput)
- func (c *IoTWireless) UpdateWirelessDeviceImportTaskWithContext(ctx aws.Context, input *UpdateWirelessDeviceImportTaskInput, ...) (*UpdateWirelessDeviceImportTaskOutput, error)
- func (c *IoTWireless) UpdateWirelessDeviceRequest(input *UpdateWirelessDeviceInput) (req *request.Request, output *UpdateWirelessDeviceOutput)
- func (c *IoTWireless) UpdateWirelessDeviceWithContext(ctx aws.Context, input *UpdateWirelessDeviceInput, opts ...request.Option) (*UpdateWirelessDeviceOutput, error)
- func (c *IoTWireless) UpdateWirelessGateway(input *UpdateWirelessGatewayInput) (*UpdateWirelessGatewayOutput, error)
- func (c *IoTWireless) UpdateWirelessGatewayRequest(input *UpdateWirelessGatewayInput) (req *request.Request, output *UpdateWirelessGatewayOutput)
- func (c *IoTWireless) UpdateWirelessGatewayWithContext(ctx aws.Context, input *UpdateWirelessGatewayInput, opts ...request.Option) (*UpdateWirelessGatewayOutput, error)
- type Ip
- type JoinEventConfiguration
- func (s JoinEventConfiguration) GoString() string
- func (s *JoinEventConfiguration) SetLoRaWAN(v *LoRaWANJoinEventNotificationConfigurations) *JoinEventConfiguration
- func (s *JoinEventConfiguration) SetWirelessDeviceIdEventTopic(v string) *JoinEventConfiguration
- func (s JoinEventConfiguration) String() string
- type JoinResourceTypeEventConfiguration
- type ListDestinationsInput
- type ListDestinationsOutput
- type ListDeviceProfilesInput
- func (s ListDeviceProfilesInput) GoString() string
- func (s *ListDeviceProfilesInput) SetDeviceProfileType(v string) *ListDeviceProfilesInput
- func (s *ListDeviceProfilesInput) SetMaxResults(v int64) *ListDeviceProfilesInput
- func (s *ListDeviceProfilesInput) SetNextToken(v string) *ListDeviceProfilesInput
- func (s ListDeviceProfilesInput) String() string
- type ListDeviceProfilesOutput
- type ListDevicesForWirelessDeviceImportTaskInput
- func (s ListDevicesForWirelessDeviceImportTaskInput) GoString() string
- func (s *ListDevicesForWirelessDeviceImportTaskInput) SetId(v string) *ListDevicesForWirelessDeviceImportTaskInput
- func (s *ListDevicesForWirelessDeviceImportTaskInput) SetMaxResults(v int64) *ListDevicesForWirelessDeviceImportTaskInput
- func (s *ListDevicesForWirelessDeviceImportTaskInput) SetNextToken(v string) *ListDevicesForWirelessDeviceImportTaskInput
- func (s *ListDevicesForWirelessDeviceImportTaskInput) SetStatus(v string) *ListDevicesForWirelessDeviceImportTaskInput
- func (s ListDevicesForWirelessDeviceImportTaskInput) String() string
- func (s *ListDevicesForWirelessDeviceImportTaskInput) Validate() error
- type ListDevicesForWirelessDeviceImportTaskOutput
- func (s ListDevicesForWirelessDeviceImportTaskOutput) GoString() string
- func (s *ListDevicesForWirelessDeviceImportTaskOutput) SetDestinationName(v string) *ListDevicesForWirelessDeviceImportTaskOutput
- func (s *ListDevicesForWirelessDeviceImportTaskOutput) SetImportedWirelessDeviceList(v []*ImportedWirelessDevice) *ListDevicesForWirelessDeviceImportTaskOutput
- func (s *ListDevicesForWirelessDeviceImportTaskOutput) SetNextToken(v string) *ListDevicesForWirelessDeviceImportTaskOutput
- func (s ListDevicesForWirelessDeviceImportTaskOutput) String() string
- type ListEventConfigurationsInput
- func (s ListEventConfigurationsInput) GoString() string
- func (s *ListEventConfigurationsInput) SetMaxResults(v int64) *ListEventConfigurationsInput
- func (s *ListEventConfigurationsInput) SetNextToken(v string) *ListEventConfigurationsInput
- func (s *ListEventConfigurationsInput) SetResourceType(v string) *ListEventConfigurationsInput
- func (s ListEventConfigurationsInput) String() string
- func (s *ListEventConfigurationsInput) Validate() error
- type ListEventConfigurationsOutput
- func (s ListEventConfigurationsOutput) GoString() string
- func (s *ListEventConfigurationsOutput) SetEventConfigurationsList(v []*EventConfigurationItem) *ListEventConfigurationsOutput
- func (s *ListEventConfigurationsOutput) SetNextToken(v string) *ListEventConfigurationsOutput
- func (s ListEventConfigurationsOutput) String() string
- type ListFuotaTasksInput
- type ListFuotaTasksOutput
- type ListMulticastGroupsByFuotaTaskInput
- func (s ListMulticastGroupsByFuotaTaskInput) GoString() string
- func (s *ListMulticastGroupsByFuotaTaskInput) SetId(v string) *ListMulticastGroupsByFuotaTaskInput
- func (s *ListMulticastGroupsByFuotaTaskInput) SetMaxResults(v int64) *ListMulticastGroupsByFuotaTaskInput
- func (s *ListMulticastGroupsByFuotaTaskInput) SetNextToken(v string) *ListMulticastGroupsByFuotaTaskInput
- func (s ListMulticastGroupsByFuotaTaskInput) String() string
- func (s *ListMulticastGroupsByFuotaTaskInput) Validate() error
- type ListMulticastGroupsByFuotaTaskOutput
- func (s ListMulticastGroupsByFuotaTaskOutput) GoString() string
- func (s *ListMulticastGroupsByFuotaTaskOutput) SetMulticastGroupList(v []*MulticastGroupByFuotaTask) *ListMulticastGroupsByFuotaTaskOutput
- func (s *ListMulticastGroupsByFuotaTaskOutput) SetNextToken(v string) *ListMulticastGroupsByFuotaTaskOutput
- func (s ListMulticastGroupsByFuotaTaskOutput) String() string
- type ListMulticastGroupsInput
- type ListMulticastGroupsOutput
- type ListNetworkAnalyzerConfigurationsInput
- func (s ListNetworkAnalyzerConfigurationsInput) GoString() string
- func (s *ListNetworkAnalyzerConfigurationsInput) SetMaxResults(v int64) *ListNetworkAnalyzerConfigurationsInput
- func (s *ListNetworkAnalyzerConfigurationsInput) SetNextToken(v string) *ListNetworkAnalyzerConfigurationsInput
- func (s ListNetworkAnalyzerConfigurationsInput) String() string
- type ListNetworkAnalyzerConfigurationsOutput
- func (s ListNetworkAnalyzerConfigurationsOutput) GoString() string
- func (s *ListNetworkAnalyzerConfigurationsOutput) SetNetworkAnalyzerConfigurationList(v []*NetworkAnalyzerConfigurations) *ListNetworkAnalyzerConfigurationsOutput
- func (s *ListNetworkAnalyzerConfigurationsOutput) SetNextToken(v string) *ListNetworkAnalyzerConfigurationsOutput
- func (s ListNetworkAnalyzerConfigurationsOutput) String() string
- type ListPartnerAccountsInput
- type ListPartnerAccountsOutput
- func (s ListPartnerAccountsOutput) GoString() string
- func (s *ListPartnerAccountsOutput) SetNextToken(v string) *ListPartnerAccountsOutput
- func (s *ListPartnerAccountsOutput) SetSidewalk(v []*SidewalkAccountInfoWithFingerprint) *ListPartnerAccountsOutput
- func (s ListPartnerAccountsOutput) String() string
- type ListPositionConfigurationsInputdeprecated
- func (s ListPositionConfigurationsInput) GoString() string
- func (s *ListPositionConfigurationsInput) SetMaxResults(v int64) *ListPositionConfigurationsInput
- func (s *ListPositionConfigurationsInput) SetNextToken(v string) *ListPositionConfigurationsInput
- func (s *ListPositionConfigurationsInput) SetResourceType(v string) *ListPositionConfigurationsInput
- func (s ListPositionConfigurationsInput) String() string
- type ListPositionConfigurationsOutputdeprecated
- func (s ListPositionConfigurationsOutput) GoString() string
- func (s *ListPositionConfigurationsOutput) SetNextToken(v string) *ListPositionConfigurationsOutput
- func (s *ListPositionConfigurationsOutput) SetPositionConfigurationList(v []*PositionConfigurationItem) *ListPositionConfigurationsOutput
- func (s ListPositionConfigurationsOutput) String() string
- type ListQueuedMessagesInput
- func (s ListQueuedMessagesInput) GoString() string
- func (s *ListQueuedMessagesInput) SetId(v string) *ListQueuedMessagesInput
- func (s *ListQueuedMessagesInput) SetMaxResults(v int64) *ListQueuedMessagesInput
- func (s *ListQueuedMessagesInput) SetNextToken(v string) *ListQueuedMessagesInput
- func (s *ListQueuedMessagesInput) SetWirelessDeviceType(v string) *ListQueuedMessagesInput
- func (s ListQueuedMessagesInput) String() string
- func (s *ListQueuedMessagesInput) Validate() error
- type ListQueuedMessagesOutput
- func (s ListQueuedMessagesOutput) GoString() string
- func (s *ListQueuedMessagesOutput) SetDownlinkQueueMessagesList(v []*DownlinkQueueMessage) *ListQueuedMessagesOutput
- func (s *ListQueuedMessagesOutput) SetNextToken(v string) *ListQueuedMessagesOutput
- func (s ListQueuedMessagesOutput) String() string
- type ListServiceProfilesInput
- type ListServiceProfilesOutput
- type ListTagsForResourceInput
- type ListTagsForResourceOutput
- type ListWirelessDeviceImportTasksInput
- func (s ListWirelessDeviceImportTasksInput) GoString() string
- func (s *ListWirelessDeviceImportTasksInput) SetMaxResults(v int64) *ListWirelessDeviceImportTasksInput
- func (s *ListWirelessDeviceImportTasksInput) SetNextToken(v string) *ListWirelessDeviceImportTasksInput
- func (s ListWirelessDeviceImportTasksInput) String() string
- type ListWirelessDeviceImportTasksOutput
- func (s ListWirelessDeviceImportTasksOutput) GoString() string
- func (s *ListWirelessDeviceImportTasksOutput) SetNextToken(v string) *ListWirelessDeviceImportTasksOutput
- func (s *ListWirelessDeviceImportTasksOutput) SetWirelessDeviceImportTaskList(v []*WirelessDeviceImportTask) *ListWirelessDeviceImportTasksOutput
- func (s ListWirelessDeviceImportTasksOutput) String() string
- type ListWirelessDevicesInput
- func (s ListWirelessDevicesInput) GoString() string
- func (s *ListWirelessDevicesInput) SetDestinationName(v string) *ListWirelessDevicesInput
- func (s *ListWirelessDevicesInput) SetDeviceProfileId(v string) *ListWirelessDevicesInput
- func (s *ListWirelessDevicesInput) SetFuotaTaskId(v string) *ListWirelessDevicesInput
- func (s *ListWirelessDevicesInput) SetMaxResults(v int64) *ListWirelessDevicesInput
- func (s *ListWirelessDevicesInput) SetMulticastGroupId(v string) *ListWirelessDevicesInput
- func (s *ListWirelessDevicesInput) SetNextToken(v string) *ListWirelessDevicesInput
- func (s *ListWirelessDevicesInput) SetServiceProfileId(v string) *ListWirelessDevicesInput
- func (s *ListWirelessDevicesInput) SetWirelessDeviceType(v string) *ListWirelessDevicesInput
- func (s ListWirelessDevicesInput) String() string
- type ListWirelessDevicesOutput
- func (s ListWirelessDevicesOutput) GoString() string
- func (s *ListWirelessDevicesOutput) SetNextToken(v string) *ListWirelessDevicesOutput
- func (s *ListWirelessDevicesOutput) SetWirelessDeviceList(v []*WirelessDeviceStatistics) *ListWirelessDevicesOutput
- func (s ListWirelessDevicesOutput) String() string
- type ListWirelessGatewayTaskDefinitionsInput
- func (s ListWirelessGatewayTaskDefinitionsInput) GoString() string
- func (s *ListWirelessGatewayTaskDefinitionsInput) SetMaxResults(v int64) *ListWirelessGatewayTaskDefinitionsInput
- func (s *ListWirelessGatewayTaskDefinitionsInput) SetNextToken(v string) *ListWirelessGatewayTaskDefinitionsInput
- func (s *ListWirelessGatewayTaskDefinitionsInput) SetTaskDefinitionType(v string) *ListWirelessGatewayTaskDefinitionsInput
- func (s ListWirelessGatewayTaskDefinitionsInput) String() string
- type ListWirelessGatewayTaskDefinitionsOutput
- func (s ListWirelessGatewayTaskDefinitionsOutput) GoString() string
- func (s *ListWirelessGatewayTaskDefinitionsOutput) SetNextToken(v string) *ListWirelessGatewayTaskDefinitionsOutput
- func (s *ListWirelessGatewayTaskDefinitionsOutput) SetTaskDefinitions(v []*UpdateWirelessGatewayTaskEntry) *ListWirelessGatewayTaskDefinitionsOutput
- func (s ListWirelessGatewayTaskDefinitionsOutput) String() string
- type ListWirelessGatewaysInput
- type ListWirelessGatewaysOutput
- func (s ListWirelessGatewaysOutput) GoString() string
- func (s *ListWirelessGatewaysOutput) SetNextToken(v string) *ListWirelessGatewaysOutput
- func (s *ListWirelessGatewaysOutput) SetWirelessGatewayList(v []*WirelessGatewayStatistics) *ListWirelessGatewaysOutput
- func (s ListWirelessGatewaysOutput) String() string
- type LoRaWANConnectionStatusEventNotificationConfigurations
- func (s LoRaWANConnectionStatusEventNotificationConfigurations) GoString() string
- func (s *LoRaWANConnectionStatusEventNotificationConfigurations) SetGatewayEuiEventTopic(v string) *LoRaWANConnectionStatusEventNotificationConfigurations
- func (s LoRaWANConnectionStatusEventNotificationConfigurations) String() string
- type LoRaWANConnectionStatusResourceTypeEventConfiguration
- func (s LoRaWANConnectionStatusResourceTypeEventConfiguration) GoString() string
- func (s *LoRaWANConnectionStatusResourceTypeEventConfiguration) SetWirelessGatewayEventTopic(v string) *LoRaWANConnectionStatusResourceTypeEventConfiguration
- func (s LoRaWANConnectionStatusResourceTypeEventConfiguration) String() string
- type LoRaWANDevice
- func (s LoRaWANDevice) GoString() string
- func (s *LoRaWANDevice) SetAbpV1_0_x(v *AbpV10X) *LoRaWANDevice
- func (s *LoRaWANDevice) SetAbpV1_1(v *AbpV11) *LoRaWANDevice
- func (s *LoRaWANDevice) SetDevEui(v string) *LoRaWANDevice
- func (s *LoRaWANDevice) SetDeviceProfileId(v string) *LoRaWANDevice
- func (s *LoRaWANDevice) SetFPorts(v *FPorts) *LoRaWANDevice
- func (s *LoRaWANDevice) SetOtaaV1_0_x(v *OtaaV10X) *LoRaWANDevice
- func (s *LoRaWANDevice) SetOtaaV1_1(v *OtaaV11) *LoRaWANDevice
- func (s *LoRaWANDevice) SetServiceProfileId(v string) *LoRaWANDevice
- func (s LoRaWANDevice) String() string
- func (s *LoRaWANDevice) Validate() error
- type LoRaWANDeviceMetadata
- func (s LoRaWANDeviceMetadata) GoString() string
- func (s *LoRaWANDeviceMetadata) SetDataRate(v int64) *LoRaWANDeviceMetadata
- func (s *LoRaWANDeviceMetadata) SetDevEui(v string) *LoRaWANDeviceMetadata
- func (s *LoRaWANDeviceMetadata) SetFPort(v int64) *LoRaWANDeviceMetadata
- func (s *LoRaWANDeviceMetadata) SetFrequency(v int64) *LoRaWANDeviceMetadata
- func (s *LoRaWANDeviceMetadata) SetGateways(v []*LoRaWANGatewayMetadata) *LoRaWANDeviceMetadata
- func (s *LoRaWANDeviceMetadata) SetTimestamp(v string) *LoRaWANDeviceMetadata
- func (s LoRaWANDeviceMetadata) String() string
- type LoRaWANDeviceProfile
- func (s LoRaWANDeviceProfile) GoString() string
- func (s *LoRaWANDeviceProfile) SetClassBTimeout(v int64) *LoRaWANDeviceProfile
- func (s *LoRaWANDeviceProfile) SetClassCTimeout(v int64) *LoRaWANDeviceProfile
- func (s *LoRaWANDeviceProfile) SetFactoryPresetFreqsList(v []*int64) *LoRaWANDeviceProfile
- func (s *LoRaWANDeviceProfile) SetMacVersion(v string) *LoRaWANDeviceProfile
- func (s *LoRaWANDeviceProfile) SetMaxDutyCycle(v int64) *LoRaWANDeviceProfile
- func (s *LoRaWANDeviceProfile) SetMaxEirp(v int64) *LoRaWANDeviceProfile
- func (s *LoRaWANDeviceProfile) SetPingSlotDr(v int64) *LoRaWANDeviceProfile
- func (s *LoRaWANDeviceProfile) SetPingSlotFreq(v int64) *LoRaWANDeviceProfile
- func (s *LoRaWANDeviceProfile) SetPingSlotPeriod(v int64) *LoRaWANDeviceProfile
- func (s *LoRaWANDeviceProfile) SetRegParamsRevision(v string) *LoRaWANDeviceProfile
- func (s *LoRaWANDeviceProfile) SetRfRegion(v string) *LoRaWANDeviceProfile
- func (s *LoRaWANDeviceProfile) SetRxDataRate2(v int64) *LoRaWANDeviceProfile
- func (s *LoRaWANDeviceProfile) SetRxDelay1(v int64) *LoRaWANDeviceProfile
- func (s *LoRaWANDeviceProfile) SetRxDrOffset1(v int64) *LoRaWANDeviceProfile
- func (s *LoRaWANDeviceProfile) SetRxFreq2(v int64) *LoRaWANDeviceProfile
- func (s *LoRaWANDeviceProfile) SetSupports32BitFCnt(v bool) *LoRaWANDeviceProfile
- func (s *LoRaWANDeviceProfile) SetSupportsClassB(v bool) *LoRaWANDeviceProfile
- func (s *LoRaWANDeviceProfile) SetSupportsClassC(v bool) *LoRaWANDeviceProfile
- func (s *LoRaWANDeviceProfile) SetSupportsJoin(v bool) *LoRaWANDeviceProfile
- func (s LoRaWANDeviceProfile) String() string
- func (s *LoRaWANDeviceProfile) Validate() error
- type LoRaWANFuotaTask
- type LoRaWANFuotaTaskGetInfo
- type LoRaWANGateway
- func (s LoRaWANGateway) GoString() string
- func (s *LoRaWANGateway) SetBeaconing(v *Beaconing) *LoRaWANGateway
- func (s *LoRaWANGateway) SetGatewayEui(v string) *LoRaWANGateway
- func (s *LoRaWANGateway) SetJoinEuiFilters(v [][]*string) *LoRaWANGateway
- func (s *LoRaWANGateway) SetMaxEirp(v float64) *LoRaWANGateway
- func (s *LoRaWANGateway) SetNetIdFilters(v []*string) *LoRaWANGateway
- func (s *LoRaWANGateway) SetRfRegion(v string) *LoRaWANGateway
- func (s *LoRaWANGateway) SetSubBands(v []*int64) *LoRaWANGateway
- func (s LoRaWANGateway) String() string
- type LoRaWANGatewayCurrentVersion
- type LoRaWANGatewayMetadata
- func (s LoRaWANGatewayMetadata) GoString() string
- func (s *LoRaWANGatewayMetadata) SetGatewayEui(v string) *LoRaWANGatewayMetadata
- func (s *LoRaWANGatewayMetadata) SetRssi(v float64) *LoRaWANGatewayMetadata
- func (s *LoRaWANGatewayMetadata) SetSnr(v float64) *LoRaWANGatewayMetadata
- func (s LoRaWANGatewayMetadata) String() string
- type LoRaWANGatewayVersion
- func (s LoRaWANGatewayVersion) GoString() string
- func (s *LoRaWANGatewayVersion) SetModel(v string) *LoRaWANGatewayVersion
- func (s *LoRaWANGatewayVersion) SetPackageVersion(v string) *LoRaWANGatewayVersion
- func (s *LoRaWANGatewayVersion) SetStation(v string) *LoRaWANGatewayVersion
- func (s LoRaWANGatewayVersion) String() string
- func (s *LoRaWANGatewayVersion) Validate() error
- type LoRaWANGetServiceProfileInfo
- func (s LoRaWANGetServiceProfileInfo) GoString() string
- func (s *LoRaWANGetServiceProfileInfo) SetAddGwMetadata(v bool) *LoRaWANGetServiceProfileInfo
- func (s *LoRaWANGetServiceProfileInfo) SetChannelMask(v string) *LoRaWANGetServiceProfileInfo
- func (s *LoRaWANGetServiceProfileInfo) SetDevStatusReqFreq(v int64) *LoRaWANGetServiceProfileInfo
- func (s *LoRaWANGetServiceProfileInfo) SetDlBucketSize(v int64) *LoRaWANGetServiceProfileInfo
- func (s *LoRaWANGetServiceProfileInfo) SetDlRate(v int64) *LoRaWANGetServiceProfileInfo
- func (s *LoRaWANGetServiceProfileInfo) SetDlRatePolicy(v string) *LoRaWANGetServiceProfileInfo
- func (s *LoRaWANGetServiceProfileInfo) SetDrMax(v int64) *LoRaWANGetServiceProfileInfo
- func (s *LoRaWANGetServiceProfileInfo) SetDrMin(v int64) *LoRaWANGetServiceProfileInfo
- func (s *LoRaWANGetServiceProfileInfo) SetHrAllowed(v bool) *LoRaWANGetServiceProfileInfo
- func (s *LoRaWANGetServiceProfileInfo) SetMinGwDiversity(v int64) *LoRaWANGetServiceProfileInfo
- func (s *LoRaWANGetServiceProfileInfo) SetNwkGeoLoc(v bool) *LoRaWANGetServiceProfileInfo
- func (s *LoRaWANGetServiceProfileInfo) SetPrAllowed(v bool) *LoRaWANGetServiceProfileInfo
- func (s *LoRaWANGetServiceProfileInfo) SetRaAllowed(v bool) *LoRaWANGetServiceProfileInfo
- func (s *LoRaWANGetServiceProfileInfo) SetReportDevStatusBattery(v bool) *LoRaWANGetServiceProfileInfo
- func (s *LoRaWANGetServiceProfileInfo) SetReportDevStatusMargin(v bool) *LoRaWANGetServiceProfileInfo
- func (s *LoRaWANGetServiceProfileInfo) SetTargetPer(v int64) *LoRaWANGetServiceProfileInfo
- func (s *LoRaWANGetServiceProfileInfo) SetUlBucketSize(v int64) *LoRaWANGetServiceProfileInfo
- func (s *LoRaWANGetServiceProfileInfo) SetUlRate(v int64) *LoRaWANGetServiceProfileInfo
- func (s *LoRaWANGetServiceProfileInfo) SetUlRatePolicy(v string) *LoRaWANGetServiceProfileInfo
- func (s LoRaWANGetServiceProfileInfo) String() string
- type LoRaWANJoinEventNotificationConfigurations
- type LoRaWANJoinResourceTypeEventConfiguration
- type LoRaWANListDevice
- type LoRaWANMulticast
- type LoRaWANMulticastGet
- func (s LoRaWANMulticastGet) GoString() string
- func (s *LoRaWANMulticastGet) SetDlClass(v string) *LoRaWANMulticastGet
- func (s *LoRaWANMulticastGet) SetNumberOfDevicesInGroup(v int64) *LoRaWANMulticastGet
- func (s *LoRaWANMulticastGet) SetNumberOfDevicesRequested(v int64) *LoRaWANMulticastGet
- func (s *LoRaWANMulticastGet) SetRfRegion(v string) *LoRaWANMulticastGet
- func (s LoRaWANMulticastGet) String() string
- type LoRaWANMulticastMetadata
- type LoRaWANMulticastSession
- func (s LoRaWANMulticastSession) GoString() string
- func (s *LoRaWANMulticastSession) SetDlDr(v int64) *LoRaWANMulticastSession
- func (s *LoRaWANMulticastSession) SetDlFreq(v int64) *LoRaWANMulticastSession
- func (s *LoRaWANMulticastSession) SetPingSlotPeriod(v int64) *LoRaWANMulticastSession
- func (s *LoRaWANMulticastSession) SetSessionStartTime(v time.Time) *LoRaWANMulticastSession
- func (s *LoRaWANMulticastSession) SetSessionTimeout(v int64) *LoRaWANMulticastSession
- func (s LoRaWANMulticastSession) String() string
- func (s *LoRaWANMulticastSession) Validate() error
- type LoRaWANSendDataToDevice
- func (s LoRaWANSendDataToDevice) GoString() string
- func (s *LoRaWANSendDataToDevice) SetFPort(v int64) *LoRaWANSendDataToDevice
- func (s *LoRaWANSendDataToDevice) SetParticipatingGateways(v *ParticipatingGateways) *LoRaWANSendDataToDevice
- func (s LoRaWANSendDataToDevice) String() string
- func (s *LoRaWANSendDataToDevice) Validate() error
- type LoRaWANServiceProfile
- func (s LoRaWANServiceProfile) GoString() string
- func (s *LoRaWANServiceProfile) SetAddGwMetadata(v bool) *LoRaWANServiceProfile
- func (s *LoRaWANServiceProfile) SetDrMax(v int64) *LoRaWANServiceProfile
- func (s *LoRaWANServiceProfile) SetDrMin(v int64) *LoRaWANServiceProfile
- func (s *LoRaWANServiceProfile) SetPrAllowed(v bool) *LoRaWANServiceProfile
- func (s *LoRaWANServiceProfile) SetRaAllowed(v bool) *LoRaWANServiceProfile
- func (s LoRaWANServiceProfile) String() string
- type LoRaWANStartFuotaTask
- type LoRaWANUpdateDevice
- func (s LoRaWANUpdateDevice) GoString() string
- func (s *LoRaWANUpdateDevice) SetAbpV1_0_x(v *UpdateAbpV10X) *LoRaWANUpdateDevice
- func (s *LoRaWANUpdateDevice) SetAbpV1_1(v *UpdateAbpV11) *LoRaWANUpdateDevice
- func (s *LoRaWANUpdateDevice) SetDeviceProfileId(v string) *LoRaWANUpdateDevice
- func (s *LoRaWANUpdateDevice) SetFPorts(v *UpdateFPorts) *LoRaWANUpdateDevice
- func (s *LoRaWANUpdateDevice) SetServiceProfileId(v string) *LoRaWANUpdateDevice
- func (s LoRaWANUpdateDevice) String() string
- func (s *LoRaWANUpdateDevice) Validate() error
- type LoRaWANUpdateGatewayTaskCreate
- func (s LoRaWANUpdateGatewayTaskCreate) GoString() string
- func (s *LoRaWANUpdateGatewayTaskCreate) SetCurrentVersion(v *LoRaWANGatewayVersion) *LoRaWANUpdateGatewayTaskCreate
- func (s *LoRaWANUpdateGatewayTaskCreate) SetSigKeyCrc(v int64) *LoRaWANUpdateGatewayTaskCreate
- func (s *LoRaWANUpdateGatewayTaskCreate) SetUpdateSignature(v string) *LoRaWANUpdateGatewayTaskCreate
- func (s *LoRaWANUpdateGatewayTaskCreate) SetUpdateVersion(v *LoRaWANGatewayVersion) *LoRaWANUpdateGatewayTaskCreate
- func (s LoRaWANUpdateGatewayTaskCreate) String() string
- func (s *LoRaWANUpdateGatewayTaskCreate) Validate() error
- type LoRaWANUpdateGatewayTaskEntry
- func (s LoRaWANUpdateGatewayTaskEntry) GoString() string
- func (s *LoRaWANUpdateGatewayTaskEntry) SetCurrentVersion(v *LoRaWANGatewayVersion) *LoRaWANUpdateGatewayTaskEntry
- func (s *LoRaWANUpdateGatewayTaskEntry) SetUpdateVersion(v *LoRaWANGatewayVersion) *LoRaWANUpdateGatewayTaskEntry
- func (s LoRaWANUpdateGatewayTaskEntry) String() string
- type LteLocalId
- type LteNmrObj
- func (s LteNmrObj) GoString() string
- func (s *LteNmrObj) SetEarfcn(v int64) *LteNmrObj
- func (s *LteNmrObj) SetEutranCid(v int64) *LteNmrObj
- func (s *LteNmrObj) SetPci(v int64) *LteNmrObj
- func (s *LteNmrObj) SetRsrp(v int64) *LteNmrObj
- func (s *LteNmrObj) SetRsrq(v float64) *LteNmrObj
- func (s LteNmrObj) String() string
- func (s *LteNmrObj) Validate() error
- type LteObj
- func (s LteObj) GoString() string
- func (s *LteObj) SetEutranCid(v int64) *LteObj
- func (s *LteObj) SetLteLocalId(v *LteLocalId) *LteObj
- func (s *LteObj) SetLteNmr(v []*LteNmrObj) *LteObj
- func (s *LteObj) SetLteTimingAdvance(v int64) *LteObj
- func (s *LteObj) SetMcc(v int64) *LteObj
- func (s *LteObj) SetMnc(v int64) *LteObj
- func (s *LteObj) SetNrCapable(v bool) *LteObj
- func (s *LteObj) SetRsrp(v int64) *LteObj
- func (s *LteObj) SetRsrq(v float64) *LteObj
- func (s *LteObj) SetTac(v int64) *LteObj
- func (s LteObj) String() string
- func (s *LteObj) Validate() error
- type MessageDeliveryStatusEventConfiguration
- func (s MessageDeliveryStatusEventConfiguration) GoString() string
- func (s *MessageDeliveryStatusEventConfiguration) SetSidewalk(v *SidewalkEventNotificationConfigurations) *MessageDeliveryStatusEventConfiguration
- func (s *MessageDeliveryStatusEventConfiguration) SetWirelessDeviceIdEventTopic(v string) *MessageDeliveryStatusEventConfiguration
- func (s MessageDeliveryStatusEventConfiguration) String() string
- type MessageDeliveryStatusResourceTypeEventConfiguration
- func (s MessageDeliveryStatusResourceTypeEventConfiguration) GoString() string
- func (s *MessageDeliveryStatusResourceTypeEventConfiguration) SetSidewalk(v *SidewalkResourceTypeEventConfiguration) *MessageDeliveryStatusResourceTypeEventConfiguration
- func (s MessageDeliveryStatusResourceTypeEventConfiguration) String() string
- type MulticastGroup
- type MulticastGroupByFuotaTask
- type MulticastWirelessMetadata
- type NetworkAnalyzerConfigurations
- type OtaaV10X
- type OtaaV11
- type ParticipatingGateways
- func (s ParticipatingGateways) GoString() string
- func (s *ParticipatingGateways) SetDownlinkMode(v string) *ParticipatingGateways
- func (s *ParticipatingGateways) SetGatewayList(v []*GatewayListItem) *ParticipatingGateways
- func (s *ParticipatingGateways) SetTransmissionInterval(v int64) *ParticipatingGateways
- func (s ParticipatingGateways) String() string
- func (s *ParticipatingGateways) Validate() error
- type PositionConfigurationItem
- func (s PositionConfigurationItem) GoString() string
- func (s *PositionConfigurationItem) SetDestination(v string) *PositionConfigurationItem
- func (s *PositionConfigurationItem) SetResourceIdentifier(v string) *PositionConfigurationItem
- func (s *PositionConfigurationItem) SetResourceType(v string) *PositionConfigurationItem
- func (s *PositionConfigurationItem) SetSolvers(v *PositionSolverDetails) *PositionConfigurationItem
- func (s PositionConfigurationItem) String() string
- type PositionSolverConfigurations
- type PositionSolverDetails
- type Positioning
- type ProximityEventConfiguration
- func (s ProximityEventConfiguration) GoString() string
- func (s *ProximityEventConfiguration) SetSidewalk(v *SidewalkEventNotificationConfigurations) *ProximityEventConfiguration
- func (s *ProximityEventConfiguration) SetWirelessDeviceIdEventTopic(v string) *ProximityEventConfiguration
- func (s ProximityEventConfiguration) String() string
- type ProximityResourceTypeEventConfiguration
- type PutPositionConfigurationInputdeprecated
- func (s PutPositionConfigurationInput) GoString() string
- func (s *PutPositionConfigurationInput) SetDestination(v string) *PutPositionConfigurationInput
- func (s *PutPositionConfigurationInput) SetResourceIdentifier(v string) *PutPositionConfigurationInput
- func (s *PutPositionConfigurationInput) SetResourceType(v string) *PutPositionConfigurationInput
- func (s *PutPositionConfigurationInput) SetSolvers(v *PositionSolverConfigurations) *PutPositionConfigurationInput
- func (s PutPositionConfigurationInput) String() string
- func (s *PutPositionConfigurationInput) Validate() error
- type PutPositionConfigurationOutputdeprecated
- type PutResourceLogLevelInput
- func (s PutResourceLogLevelInput) GoString() string
- func (s *PutResourceLogLevelInput) SetLogLevel(v string) *PutResourceLogLevelInput
- func (s *PutResourceLogLevelInput) SetResourceIdentifier(v string) *PutResourceLogLevelInput
- func (s *PutResourceLogLevelInput) SetResourceType(v string) *PutResourceLogLevelInput
- func (s PutResourceLogLevelInput) String() string
- func (s *PutResourceLogLevelInput) Validate() error
- type PutResourceLogLevelOutput
- type ResetAllResourceLogLevelsInput
- type ResetAllResourceLogLevelsOutput
- type ResetResourceLogLevelInput
- func (s ResetResourceLogLevelInput) GoString() string
- func (s *ResetResourceLogLevelInput) SetResourceIdentifier(v string) *ResetResourceLogLevelInput
- func (s *ResetResourceLogLevelInput) SetResourceType(v string) *ResetResourceLogLevelInput
- func (s ResetResourceLogLevelInput) String() string
- func (s *ResetResourceLogLevelInput) Validate() error
- type ResetResourceLogLevelOutput
- 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 SemtechGnssConfiguration
- func (s SemtechGnssConfiguration) GoString() string
- func (s *SemtechGnssConfiguration) SetFec(v string) *SemtechGnssConfiguration
- func (s *SemtechGnssConfiguration) SetStatus(v string) *SemtechGnssConfiguration
- func (s SemtechGnssConfiguration) String() string
- func (s *SemtechGnssConfiguration) Validate() error
- type SemtechGnssDetail
- func (s SemtechGnssDetail) GoString() string
- func (s *SemtechGnssDetail) SetFec(v string) *SemtechGnssDetail
- func (s *SemtechGnssDetail) SetProvider(v string) *SemtechGnssDetail
- func (s *SemtechGnssDetail) SetStatus(v string) *SemtechGnssDetail
- func (s *SemtechGnssDetail) SetType(v string) *SemtechGnssDetail
- func (s SemtechGnssDetail) String() string
- type SendDataToMulticastGroupInput
- func (s SendDataToMulticastGroupInput) GoString() string
- func (s *SendDataToMulticastGroupInput) SetId(v string) *SendDataToMulticastGroupInput
- func (s *SendDataToMulticastGroupInput) SetPayloadData(v string) *SendDataToMulticastGroupInput
- func (s *SendDataToMulticastGroupInput) SetWirelessMetadata(v *MulticastWirelessMetadata) *SendDataToMulticastGroupInput
- func (s SendDataToMulticastGroupInput) String() string
- func (s *SendDataToMulticastGroupInput) Validate() error
- type SendDataToMulticastGroupOutput
- type SendDataToWirelessDeviceInput
- func (s SendDataToWirelessDeviceInput) GoString() string
- func (s *SendDataToWirelessDeviceInput) SetId(v string) *SendDataToWirelessDeviceInput
- func (s *SendDataToWirelessDeviceInput) SetPayloadData(v string) *SendDataToWirelessDeviceInput
- func (s *SendDataToWirelessDeviceInput) SetTransmitMode(v int64) *SendDataToWirelessDeviceInput
- func (s *SendDataToWirelessDeviceInput) SetWirelessMetadata(v *WirelessMetadata) *SendDataToWirelessDeviceInput
- func (s SendDataToWirelessDeviceInput) String() string
- func (s *SendDataToWirelessDeviceInput) Validate() error
- type SendDataToWirelessDeviceOutput
- type ServiceProfile
- type SessionKeysAbpV10X
- type SessionKeysAbpV11
- func (s SessionKeysAbpV11) GoString() string
- func (s *SessionKeysAbpV11) SetAppSKey(v string) *SessionKeysAbpV11
- func (s *SessionKeysAbpV11) SetFNwkSIntKey(v string) *SessionKeysAbpV11
- func (s *SessionKeysAbpV11) SetNwkSEncKey(v string) *SessionKeysAbpV11
- func (s *SessionKeysAbpV11) SetSNwkSIntKey(v string) *SessionKeysAbpV11
- func (s SessionKeysAbpV11) String() string
- type SidewalkAccountInfo
- type SidewalkAccountInfoWithFingerprint
- func (s SidewalkAccountInfoWithFingerprint) GoString() string
- func (s *SidewalkAccountInfoWithFingerprint) SetAmazonId(v string) *SidewalkAccountInfoWithFingerprint
- func (s *SidewalkAccountInfoWithFingerprint) SetArn(v string) *SidewalkAccountInfoWithFingerprint
- func (s *SidewalkAccountInfoWithFingerprint) SetFingerprint(v string) *SidewalkAccountInfoWithFingerprint
- func (s SidewalkAccountInfoWithFingerprint) String() string
- type SidewalkCreateDeviceProfile
- type SidewalkCreateWirelessDevice
- type SidewalkDevice
- func (s SidewalkDevice) GoString() string
- func (s *SidewalkDevice) SetAmazonId(v string) *SidewalkDevice
- func (s *SidewalkDevice) SetCertificateId(v string) *SidewalkDevice
- func (s *SidewalkDevice) SetDeviceCertificates(v []*CertificateList) *SidewalkDevice
- func (s *SidewalkDevice) SetDeviceProfileId(v string) *SidewalkDevice
- func (s *SidewalkDevice) SetPrivateKeys(v []*CertificateList) *SidewalkDevice
- func (s *SidewalkDevice) SetSidewalkId(v string) *SidewalkDevice
- func (s *SidewalkDevice) SetSidewalkManufacturingSn(v string) *SidewalkDevice
- func (s *SidewalkDevice) SetStatus(v string) *SidewalkDevice
- func (s SidewalkDevice) String() string
- type SidewalkDeviceMetadata
- func (s SidewalkDeviceMetadata) GoString() string
- func (s *SidewalkDeviceMetadata) SetBatteryLevel(v string) *SidewalkDeviceMetadata
- func (s *SidewalkDeviceMetadata) SetDeviceState(v string) *SidewalkDeviceMetadata
- func (s *SidewalkDeviceMetadata) SetEvent(v string) *SidewalkDeviceMetadata
- func (s *SidewalkDeviceMetadata) SetRssi(v int64) *SidewalkDeviceMetadata
- func (s SidewalkDeviceMetadata) String() string
- type SidewalkEventNotificationConfigurations
- type SidewalkGetDeviceProfile
- func (s SidewalkGetDeviceProfile) GoString() string
- func (s *SidewalkGetDeviceProfile) SetApplicationServerPublicKey(v string) *SidewalkGetDeviceProfile
- func (s *SidewalkGetDeviceProfile) SetDakCertificateMetadata(v []*DakCertificateMetadata) *SidewalkGetDeviceProfile
- func (s *SidewalkGetDeviceProfile) SetQualificationStatus(v bool) *SidewalkGetDeviceProfile
- func (s SidewalkGetDeviceProfile) String() string
- type SidewalkGetStartImportInfo
- type SidewalkListDevice
- func (s SidewalkListDevice) GoString() string
- func (s *SidewalkListDevice) SetAmazonId(v string) *SidewalkListDevice
- func (s *SidewalkListDevice) SetDeviceCertificates(v []*CertificateList) *SidewalkListDevice
- func (s *SidewalkListDevice) SetDeviceProfileId(v string) *SidewalkListDevice
- func (s *SidewalkListDevice) SetSidewalkId(v string) *SidewalkListDevice
- func (s *SidewalkListDevice) SetSidewalkManufacturingSn(v string) *SidewalkListDevice
- func (s *SidewalkListDevice) SetStatus(v string) *SidewalkListDevice
- func (s SidewalkListDevice) String() string
- type SidewalkResourceTypeEventConfiguration
- type SidewalkSendDataToDevice
- func (s SidewalkSendDataToDevice) GoString() string
- func (s *SidewalkSendDataToDevice) SetAckModeRetryDurationSecs(v int64) *SidewalkSendDataToDevice
- func (s *SidewalkSendDataToDevice) SetMessageType(v string) *SidewalkSendDataToDevice
- func (s *SidewalkSendDataToDevice) SetSeq(v int64) *SidewalkSendDataToDevice
- func (s SidewalkSendDataToDevice) String() string
- type SidewalkSingleStartImportInfo
- type SidewalkStartImportInfo
- type SidewalkUpdateAccount
- type SidewalkUpdateImportInfo
- type StartBulkAssociateWirelessDeviceWithMulticastGroupInput
- func (s StartBulkAssociateWirelessDeviceWithMulticastGroupInput) GoString() string
- func (s *StartBulkAssociateWirelessDeviceWithMulticastGroupInput) SetId(v string) *StartBulkAssociateWirelessDeviceWithMulticastGroupInput
- func (s *StartBulkAssociateWirelessDeviceWithMulticastGroupInput) SetQueryString(v string) *StartBulkAssociateWirelessDeviceWithMulticastGroupInput
- func (s *StartBulkAssociateWirelessDeviceWithMulticastGroupInput) SetTags(v []*Tag) *StartBulkAssociateWirelessDeviceWithMulticastGroupInput
- func (s StartBulkAssociateWirelessDeviceWithMulticastGroupInput) String() string
- func (s *StartBulkAssociateWirelessDeviceWithMulticastGroupInput) Validate() error
- type StartBulkAssociateWirelessDeviceWithMulticastGroupOutput
- type StartBulkDisassociateWirelessDeviceFromMulticastGroupInput
- func (s StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) GoString() string
- func (s *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) SetId(v string) *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput
- func (s *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) SetQueryString(v string) *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput
- func (s *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) SetTags(v []*Tag) *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput
- func (s StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) String() string
- func (s *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) Validate() error
- type StartBulkDisassociateWirelessDeviceFromMulticastGroupOutput
- type StartFuotaTaskInput
- type StartFuotaTaskOutput
- type StartMulticastGroupSessionInput
- func (s StartMulticastGroupSessionInput) GoString() string
- func (s *StartMulticastGroupSessionInput) SetId(v string) *StartMulticastGroupSessionInput
- func (s *StartMulticastGroupSessionInput) SetLoRaWAN(v *LoRaWANMulticastSession) *StartMulticastGroupSessionInput
- func (s StartMulticastGroupSessionInput) String() string
- func (s *StartMulticastGroupSessionInput) Validate() error
- type StartMulticastGroupSessionOutput
- type StartSingleWirelessDeviceImportTaskInput
- func (s StartSingleWirelessDeviceImportTaskInput) GoString() string
- func (s *StartSingleWirelessDeviceImportTaskInput) SetClientRequestToken(v string) *StartSingleWirelessDeviceImportTaskInput
- func (s *StartSingleWirelessDeviceImportTaskInput) SetDestinationName(v string) *StartSingleWirelessDeviceImportTaskInput
- func (s *StartSingleWirelessDeviceImportTaskInput) SetDeviceName(v string) *StartSingleWirelessDeviceImportTaskInput
- func (s *StartSingleWirelessDeviceImportTaskInput) SetSidewalk(v *SidewalkSingleStartImportInfo) *StartSingleWirelessDeviceImportTaskInput
- func (s *StartSingleWirelessDeviceImportTaskInput) SetTags(v []*Tag) *StartSingleWirelessDeviceImportTaskInput
- func (s StartSingleWirelessDeviceImportTaskInput) String() string
- func (s *StartSingleWirelessDeviceImportTaskInput) Validate() error
- type StartSingleWirelessDeviceImportTaskOutput
- func (s StartSingleWirelessDeviceImportTaskOutput) GoString() string
- func (s *StartSingleWirelessDeviceImportTaskOutput) SetArn(v string) *StartSingleWirelessDeviceImportTaskOutput
- func (s *StartSingleWirelessDeviceImportTaskOutput) SetId(v string) *StartSingleWirelessDeviceImportTaskOutput
- func (s StartSingleWirelessDeviceImportTaskOutput) String() string
- type StartWirelessDeviceImportTaskInput
- func (s StartWirelessDeviceImportTaskInput) GoString() string
- func (s *StartWirelessDeviceImportTaskInput) SetClientRequestToken(v string) *StartWirelessDeviceImportTaskInput
- func (s *StartWirelessDeviceImportTaskInput) SetDestinationName(v string) *StartWirelessDeviceImportTaskInput
- func (s *StartWirelessDeviceImportTaskInput) SetSidewalk(v *SidewalkStartImportInfo) *StartWirelessDeviceImportTaskInput
- func (s *StartWirelessDeviceImportTaskInput) SetTags(v []*Tag) *StartWirelessDeviceImportTaskInput
- func (s StartWirelessDeviceImportTaskInput) String() string
- func (s *StartWirelessDeviceImportTaskInput) Validate() error
- type StartWirelessDeviceImportTaskOutput
- func (s StartWirelessDeviceImportTaskOutput) GoString() string
- func (s *StartWirelessDeviceImportTaskOutput) SetArn(v string) *StartWirelessDeviceImportTaskOutput
- func (s *StartWirelessDeviceImportTaskOutput) SetId(v string) *StartWirelessDeviceImportTaskOutput
- func (s StartWirelessDeviceImportTaskOutput) String() string
- type Tag
- type TagResourceInput
- type TagResourceOutput
- type TdscdmaLocalId
- type TdscdmaNmrObj
- func (s TdscdmaNmrObj) GoString() string
- func (s *TdscdmaNmrObj) SetCellParams(v int64) *TdscdmaNmrObj
- func (s *TdscdmaNmrObj) SetPathLoss(v int64) *TdscdmaNmrObj
- func (s *TdscdmaNmrObj) SetRscp(v int64) *TdscdmaNmrObj
- func (s *TdscdmaNmrObj) SetUarfcn(v int64) *TdscdmaNmrObj
- func (s *TdscdmaNmrObj) SetUtranCid(v int64) *TdscdmaNmrObj
- func (s TdscdmaNmrObj) String() string
- func (s *TdscdmaNmrObj) Validate() error
- type TdscdmaObj
- func (s TdscdmaObj) GoString() string
- func (s *TdscdmaObj) SetLac(v int64) *TdscdmaObj
- func (s *TdscdmaObj) SetMcc(v int64) *TdscdmaObj
- func (s *TdscdmaObj) SetMnc(v int64) *TdscdmaObj
- func (s *TdscdmaObj) SetPathLoss(v int64) *TdscdmaObj
- func (s *TdscdmaObj) SetRscp(v int64) *TdscdmaObj
- func (s *TdscdmaObj) SetTdscdmaLocalId(v *TdscdmaLocalId) *TdscdmaObj
- func (s *TdscdmaObj) SetTdscdmaNmr(v []*TdscdmaNmrObj) *TdscdmaObj
- func (s *TdscdmaObj) SetTdscdmaTimingAdvance(v int64) *TdscdmaObj
- func (s *TdscdmaObj) SetUtranCid(v int64) *TdscdmaObj
- func (s TdscdmaObj) String() string
- func (s *TdscdmaObj) Validate() error
- type TestWirelessDeviceInput
- type TestWirelessDeviceOutput
- 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 TooManyTagsException
- func (s *TooManyTagsException) Code() string
- func (s *TooManyTagsException) Error() string
- func (s TooManyTagsException) GoString() string
- func (s *TooManyTagsException) Message() string
- func (s *TooManyTagsException) OrigErr() error
- func (s *TooManyTagsException) RequestID() string
- func (s *TooManyTagsException) StatusCode() int
- func (s TooManyTagsException) String() string
- type TraceContent
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateAbpV10X
- type UpdateAbpV11
- type UpdateDestinationInput
- func (s UpdateDestinationInput) GoString() string
- func (s *UpdateDestinationInput) SetDescription(v string) *UpdateDestinationInput
- func (s *UpdateDestinationInput) SetExpression(v string) *UpdateDestinationInput
- func (s *UpdateDestinationInput) SetExpressionType(v string) *UpdateDestinationInput
- func (s *UpdateDestinationInput) SetName(v string) *UpdateDestinationInput
- func (s *UpdateDestinationInput) SetRoleArn(v string) *UpdateDestinationInput
- func (s UpdateDestinationInput) String() string
- func (s *UpdateDestinationInput) Validate() error
- type UpdateDestinationOutput
- type UpdateEventConfigurationByResourceTypesInput
- func (s UpdateEventConfigurationByResourceTypesInput) GoString() string
- func (s *UpdateEventConfigurationByResourceTypesInput) SetConnectionStatus(v *ConnectionStatusResourceTypeEventConfiguration) *UpdateEventConfigurationByResourceTypesInput
- func (s *UpdateEventConfigurationByResourceTypesInput) SetDeviceRegistrationState(v *DeviceRegistrationStateResourceTypeEventConfiguration) *UpdateEventConfigurationByResourceTypesInput
- func (s *UpdateEventConfigurationByResourceTypesInput) SetJoin(v *JoinResourceTypeEventConfiguration) *UpdateEventConfigurationByResourceTypesInput
- func (s *UpdateEventConfigurationByResourceTypesInput) SetMessageDeliveryStatus(v *MessageDeliveryStatusResourceTypeEventConfiguration) *UpdateEventConfigurationByResourceTypesInput
- func (s *UpdateEventConfigurationByResourceTypesInput) SetProximity(v *ProximityResourceTypeEventConfiguration) *UpdateEventConfigurationByResourceTypesInput
- func (s UpdateEventConfigurationByResourceTypesInput) String() string
- type UpdateEventConfigurationByResourceTypesOutput
- type UpdateFPorts
- type UpdateFuotaTaskInput
- func (s UpdateFuotaTaskInput) GoString() string
- func (s *UpdateFuotaTaskInput) SetDescription(v string) *UpdateFuotaTaskInput
- func (s *UpdateFuotaTaskInput) SetFirmwareUpdateImage(v string) *UpdateFuotaTaskInput
- func (s *UpdateFuotaTaskInput) SetFirmwareUpdateRole(v string) *UpdateFuotaTaskInput
- func (s *UpdateFuotaTaskInput) SetFragmentIntervalMS(v int64) *UpdateFuotaTaskInput
- func (s *UpdateFuotaTaskInput) SetFragmentSizeBytes(v int64) *UpdateFuotaTaskInput
- func (s *UpdateFuotaTaskInput) SetId(v string) *UpdateFuotaTaskInput
- func (s *UpdateFuotaTaskInput) SetLoRaWAN(v *LoRaWANFuotaTask) *UpdateFuotaTaskInput
- func (s *UpdateFuotaTaskInput) SetName(v string) *UpdateFuotaTaskInput
- func (s *UpdateFuotaTaskInput) SetRedundancyPercent(v int64) *UpdateFuotaTaskInput
- func (s UpdateFuotaTaskInput) String() string
- func (s *UpdateFuotaTaskInput) Validate() error
- type UpdateFuotaTaskOutput
- type UpdateLogLevelsByResourceTypesInput
- func (s UpdateLogLevelsByResourceTypesInput) GoString() string
- func (s *UpdateLogLevelsByResourceTypesInput) SetDefaultLogLevel(v string) *UpdateLogLevelsByResourceTypesInput
- func (s *UpdateLogLevelsByResourceTypesInput) SetWirelessDeviceLogOptions(v []*WirelessDeviceLogOption) *UpdateLogLevelsByResourceTypesInput
- func (s *UpdateLogLevelsByResourceTypesInput) SetWirelessGatewayLogOptions(v []*WirelessGatewayLogOption) *UpdateLogLevelsByResourceTypesInput
- func (s UpdateLogLevelsByResourceTypesInput) String() string
- func (s *UpdateLogLevelsByResourceTypesInput) Validate() error
- type UpdateLogLevelsByResourceTypesOutput
- type UpdateMulticastGroupInput
- func (s UpdateMulticastGroupInput) GoString() string
- func (s *UpdateMulticastGroupInput) SetDescription(v string) *UpdateMulticastGroupInput
- func (s *UpdateMulticastGroupInput) SetId(v string) *UpdateMulticastGroupInput
- func (s *UpdateMulticastGroupInput) SetLoRaWAN(v *LoRaWANMulticast) *UpdateMulticastGroupInput
- func (s *UpdateMulticastGroupInput) SetName(v string) *UpdateMulticastGroupInput
- func (s UpdateMulticastGroupInput) String() string
- func (s *UpdateMulticastGroupInput) Validate() error
- type UpdateMulticastGroupOutput
- type UpdateNetworkAnalyzerConfigurationInput
- func (s UpdateNetworkAnalyzerConfigurationInput) GoString() string
- func (s *UpdateNetworkAnalyzerConfigurationInput) SetConfigurationName(v string) *UpdateNetworkAnalyzerConfigurationInput
- func (s *UpdateNetworkAnalyzerConfigurationInput) SetDescription(v string) *UpdateNetworkAnalyzerConfigurationInput
- func (s *UpdateNetworkAnalyzerConfigurationInput) SetMulticastGroupsToAdd(v []*string) *UpdateNetworkAnalyzerConfigurationInput
- func (s *UpdateNetworkAnalyzerConfigurationInput) SetMulticastGroupsToRemove(v []*string) *UpdateNetworkAnalyzerConfigurationInput
- func (s *UpdateNetworkAnalyzerConfigurationInput) SetTraceContent(v *TraceContent) *UpdateNetworkAnalyzerConfigurationInput
- func (s *UpdateNetworkAnalyzerConfigurationInput) SetWirelessDevicesToAdd(v []*string) *UpdateNetworkAnalyzerConfigurationInput
- func (s *UpdateNetworkAnalyzerConfigurationInput) SetWirelessDevicesToRemove(v []*string) *UpdateNetworkAnalyzerConfigurationInput
- func (s *UpdateNetworkAnalyzerConfigurationInput) SetWirelessGatewaysToAdd(v []*string) *UpdateNetworkAnalyzerConfigurationInput
- func (s *UpdateNetworkAnalyzerConfigurationInput) SetWirelessGatewaysToRemove(v []*string) *UpdateNetworkAnalyzerConfigurationInput
- func (s UpdateNetworkAnalyzerConfigurationInput) String() string
- func (s *UpdateNetworkAnalyzerConfigurationInput) Validate() error
- type UpdateNetworkAnalyzerConfigurationOutput
- type UpdatePartnerAccountInput
- func (s UpdatePartnerAccountInput) GoString() string
- func (s *UpdatePartnerAccountInput) SetPartnerAccountId(v string) *UpdatePartnerAccountInput
- func (s *UpdatePartnerAccountInput) SetPartnerType(v string) *UpdatePartnerAccountInput
- func (s *UpdatePartnerAccountInput) SetSidewalk(v *SidewalkUpdateAccount) *UpdatePartnerAccountInput
- func (s UpdatePartnerAccountInput) String() string
- func (s *UpdatePartnerAccountInput) Validate() error
- type UpdatePartnerAccountOutput
- type UpdatePositionInputdeprecated
- func (s UpdatePositionInput) GoString() string
- func (s *UpdatePositionInput) SetPosition(v []*float64) *UpdatePositionInput
- func (s *UpdatePositionInput) SetResourceIdentifier(v string) *UpdatePositionInput
- func (s *UpdatePositionInput) SetResourceType(v string) *UpdatePositionInput
- func (s UpdatePositionInput) String() string
- func (s *UpdatePositionInput) Validate() error
- type UpdatePositionOutputdeprecated
- type UpdateResourceEventConfigurationInput
- func (s UpdateResourceEventConfigurationInput) GoString() string
- func (s *UpdateResourceEventConfigurationInput) SetConnectionStatus(v *ConnectionStatusEventConfiguration) *UpdateResourceEventConfigurationInput
- func (s *UpdateResourceEventConfigurationInput) SetDeviceRegistrationState(v *DeviceRegistrationStateEventConfiguration) *UpdateResourceEventConfigurationInput
- func (s *UpdateResourceEventConfigurationInput) SetIdentifier(v string) *UpdateResourceEventConfigurationInput
- func (s *UpdateResourceEventConfigurationInput) SetIdentifierType(v string) *UpdateResourceEventConfigurationInput
- func (s *UpdateResourceEventConfigurationInput) SetJoin(v *JoinEventConfiguration) *UpdateResourceEventConfigurationInput
- func (s *UpdateResourceEventConfigurationInput) SetMessageDeliveryStatus(v *MessageDeliveryStatusEventConfiguration) *UpdateResourceEventConfigurationInput
- func (s *UpdateResourceEventConfigurationInput) SetPartnerType(v string) *UpdateResourceEventConfigurationInput
- func (s *UpdateResourceEventConfigurationInput) SetProximity(v *ProximityEventConfiguration) *UpdateResourceEventConfigurationInput
- func (s UpdateResourceEventConfigurationInput) String() string
- func (s *UpdateResourceEventConfigurationInput) Validate() error
- type UpdateResourceEventConfigurationOutput
- type UpdateResourcePositionInput
- func (s UpdateResourcePositionInput) GoString() string
- func (s *UpdateResourcePositionInput) SetGeoJsonPayload(v []byte) *UpdateResourcePositionInput
- func (s *UpdateResourcePositionInput) SetResourceIdentifier(v string) *UpdateResourcePositionInput
- func (s *UpdateResourcePositionInput) SetResourceType(v string) *UpdateResourcePositionInput
- func (s UpdateResourcePositionInput) String() string
- func (s *UpdateResourcePositionInput) Validate() error
- type UpdateResourcePositionOutput
- type UpdateWirelessDeviceImportTaskInput
- func (s UpdateWirelessDeviceImportTaskInput) GoString() string
- func (s *UpdateWirelessDeviceImportTaskInput) SetId(v string) *UpdateWirelessDeviceImportTaskInput
- func (s *UpdateWirelessDeviceImportTaskInput) SetSidewalk(v *SidewalkUpdateImportInfo) *UpdateWirelessDeviceImportTaskInput
- func (s UpdateWirelessDeviceImportTaskInput) String() string
- func (s *UpdateWirelessDeviceImportTaskInput) Validate() error
- type UpdateWirelessDeviceImportTaskOutput
- type UpdateWirelessDeviceInput
- func (s UpdateWirelessDeviceInput) GoString() string
- func (s *UpdateWirelessDeviceInput) SetDescription(v string) *UpdateWirelessDeviceInput
- func (s *UpdateWirelessDeviceInput) SetDestinationName(v string) *UpdateWirelessDeviceInput
- func (s *UpdateWirelessDeviceInput) SetId(v string) *UpdateWirelessDeviceInput
- func (s *UpdateWirelessDeviceInput) SetLoRaWAN(v *LoRaWANUpdateDevice) *UpdateWirelessDeviceInput
- func (s *UpdateWirelessDeviceInput) SetName(v string) *UpdateWirelessDeviceInput
- func (s *UpdateWirelessDeviceInput) SetPositioning(v string) *UpdateWirelessDeviceInput
- func (s UpdateWirelessDeviceInput) String() string
- func (s *UpdateWirelessDeviceInput) Validate() error
- type UpdateWirelessDeviceOutput
- type UpdateWirelessGatewayInput
- func (s UpdateWirelessGatewayInput) GoString() string
- func (s *UpdateWirelessGatewayInput) SetDescription(v string) *UpdateWirelessGatewayInput
- func (s *UpdateWirelessGatewayInput) SetId(v string) *UpdateWirelessGatewayInput
- func (s *UpdateWirelessGatewayInput) SetJoinEuiFilters(v [][]*string) *UpdateWirelessGatewayInput
- func (s *UpdateWirelessGatewayInput) SetMaxEirp(v float64) *UpdateWirelessGatewayInput
- func (s *UpdateWirelessGatewayInput) SetName(v string) *UpdateWirelessGatewayInput
- func (s *UpdateWirelessGatewayInput) SetNetIdFilters(v []*string) *UpdateWirelessGatewayInput
- func (s UpdateWirelessGatewayInput) String() string
- func (s *UpdateWirelessGatewayInput) Validate() error
- type UpdateWirelessGatewayOutput
- type UpdateWirelessGatewayTaskCreate
- func (s UpdateWirelessGatewayTaskCreate) GoString() string
- func (s *UpdateWirelessGatewayTaskCreate) SetLoRaWAN(v *LoRaWANUpdateGatewayTaskCreate) *UpdateWirelessGatewayTaskCreate
- func (s *UpdateWirelessGatewayTaskCreate) SetUpdateDataRole(v string) *UpdateWirelessGatewayTaskCreate
- func (s *UpdateWirelessGatewayTaskCreate) SetUpdateDataSource(v string) *UpdateWirelessGatewayTaskCreate
- func (s UpdateWirelessGatewayTaskCreate) String() string
- func (s *UpdateWirelessGatewayTaskCreate) Validate() error
- type UpdateWirelessGatewayTaskEntry
- func (s UpdateWirelessGatewayTaskEntry) GoString() string
- func (s *UpdateWirelessGatewayTaskEntry) SetArn(v string) *UpdateWirelessGatewayTaskEntry
- func (s *UpdateWirelessGatewayTaskEntry) SetId(v string) *UpdateWirelessGatewayTaskEntry
- func (s *UpdateWirelessGatewayTaskEntry) SetLoRaWAN(v *LoRaWANUpdateGatewayTaskEntry) *UpdateWirelessGatewayTaskEntry
- func (s UpdateWirelessGatewayTaskEntry) 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 WcdmaLocalId
- type WcdmaNmrObj
- func (s WcdmaNmrObj) GoString() string
- func (s *WcdmaNmrObj) SetPathLoss(v int64) *WcdmaNmrObj
- func (s *WcdmaNmrObj) SetPsc(v int64) *WcdmaNmrObj
- func (s *WcdmaNmrObj) SetRscp(v int64) *WcdmaNmrObj
- func (s *WcdmaNmrObj) SetUarfcndl(v int64) *WcdmaNmrObj
- func (s *WcdmaNmrObj) SetUtranCid(v int64) *WcdmaNmrObj
- func (s WcdmaNmrObj) String() string
- func (s *WcdmaNmrObj) Validate() error
- type WcdmaObj
- func (s WcdmaObj) GoString() string
- func (s *WcdmaObj) SetLac(v int64) *WcdmaObj
- func (s *WcdmaObj) SetMcc(v int64) *WcdmaObj
- func (s *WcdmaObj) SetMnc(v int64) *WcdmaObj
- func (s *WcdmaObj) SetPathLoss(v int64) *WcdmaObj
- func (s *WcdmaObj) SetRscp(v int64) *WcdmaObj
- func (s *WcdmaObj) SetUtranCid(v int64) *WcdmaObj
- func (s *WcdmaObj) SetWcdmaLocalId(v *WcdmaLocalId) *WcdmaObj
- func (s *WcdmaObj) SetWcdmaNmr(v []*WcdmaNmrObj) *WcdmaObj
- func (s WcdmaObj) String() string
- func (s *WcdmaObj) Validate() error
- type WiFiAccessPoint
- type WirelessDeviceEventLogOption
- func (s WirelessDeviceEventLogOption) GoString() string
- func (s *WirelessDeviceEventLogOption) SetEvent(v string) *WirelessDeviceEventLogOption
- func (s *WirelessDeviceEventLogOption) SetLogLevel(v string) *WirelessDeviceEventLogOption
- func (s WirelessDeviceEventLogOption) String() string
- func (s *WirelessDeviceEventLogOption) Validate() error
- type WirelessDeviceImportTask
- func (s WirelessDeviceImportTask) GoString() string
- func (s *WirelessDeviceImportTask) SetArn(v string) *WirelessDeviceImportTask
- func (s *WirelessDeviceImportTask) SetCreationTime(v time.Time) *WirelessDeviceImportTask
- func (s *WirelessDeviceImportTask) SetDestinationName(v string) *WirelessDeviceImportTask
- func (s *WirelessDeviceImportTask) SetFailedImportedDeviceCount(v int64) *WirelessDeviceImportTask
- func (s *WirelessDeviceImportTask) SetId(v string) *WirelessDeviceImportTask
- func (s *WirelessDeviceImportTask) SetInitializedImportedDeviceCount(v int64) *WirelessDeviceImportTask
- func (s *WirelessDeviceImportTask) SetOnboardedImportedDeviceCount(v int64) *WirelessDeviceImportTask
- func (s *WirelessDeviceImportTask) SetPendingImportedDeviceCount(v int64) *WirelessDeviceImportTask
- func (s *WirelessDeviceImportTask) SetSidewalk(v *SidewalkGetStartImportInfo) *WirelessDeviceImportTask
- func (s *WirelessDeviceImportTask) SetStatus(v string) *WirelessDeviceImportTask
- func (s *WirelessDeviceImportTask) SetStatusReason(v string) *WirelessDeviceImportTask
- func (s WirelessDeviceImportTask) String() string
- type WirelessDeviceLogOption
- func (s WirelessDeviceLogOption) GoString() string
- func (s *WirelessDeviceLogOption) SetEvents(v []*WirelessDeviceEventLogOption) *WirelessDeviceLogOption
- func (s *WirelessDeviceLogOption) SetLogLevel(v string) *WirelessDeviceLogOption
- func (s *WirelessDeviceLogOption) SetType(v string) *WirelessDeviceLogOption
- func (s WirelessDeviceLogOption) String() string
- func (s *WirelessDeviceLogOption) Validate() error
- type WirelessDeviceStatistics
- func (s WirelessDeviceStatistics) GoString() string
- func (s *WirelessDeviceStatistics) SetArn(v string) *WirelessDeviceStatistics
- func (s *WirelessDeviceStatistics) SetDestinationName(v string) *WirelessDeviceStatistics
- func (s *WirelessDeviceStatistics) SetFuotaDeviceStatus(v string) *WirelessDeviceStatistics
- func (s *WirelessDeviceStatistics) SetId(v string) *WirelessDeviceStatistics
- func (s *WirelessDeviceStatistics) SetLastUplinkReceivedAt(v string) *WirelessDeviceStatistics
- func (s *WirelessDeviceStatistics) SetLoRaWAN(v *LoRaWANListDevice) *WirelessDeviceStatistics
- func (s *WirelessDeviceStatistics) SetMcGroupId(v int64) *WirelessDeviceStatistics
- func (s *WirelessDeviceStatistics) SetMulticastDeviceStatus(v string) *WirelessDeviceStatistics
- func (s *WirelessDeviceStatistics) SetName(v string) *WirelessDeviceStatistics
- func (s *WirelessDeviceStatistics) SetSidewalk(v *SidewalkListDevice) *WirelessDeviceStatistics
- func (s *WirelessDeviceStatistics) SetType(v string) *WirelessDeviceStatistics
- func (s WirelessDeviceStatistics) String() string
- type WirelessGatewayEventLogOption
- func (s WirelessGatewayEventLogOption) GoString() string
- func (s *WirelessGatewayEventLogOption) SetEvent(v string) *WirelessGatewayEventLogOption
- func (s *WirelessGatewayEventLogOption) SetLogLevel(v string) *WirelessGatewayEventLogOption
- func (s WirelessGatewayEventLogOption) String() string
- func (s *WirelessGatewayEventLogOption) Validate() error
- type WirelessGatewayLogOption
- func (s WirelessGatewayLogOption) GoString() string
- func (s *WirelessGatewayLogOption) SetEvents(v []*WirelessGatewayEventLogOption) *WirelessGatewayLogOption
- func (s *WirelessGatewayLogOption) SetLogLevel(v string) *WirelessGatewayLogOption
- func (s *WirelessGatewayLogOption) SetType(v string) *WirelessGatewayLogOption
- func (s WirelessGatewayLogOption) String() string
- func (s *WirelessGatewayLogOption) Validate() error
- type WirelessGatewayStatistics
- func (s WirelessGatewayStatistics) GoString() string
- func (s *WirelessGatewayStatistics) SetArn(v string) *WirelessGatewayStatistics
- func (s *WirelessGatewayStatistics) SetDescription(v string) *WirelessGatewayStatistics
- func (s *WirelessGatewayStatistics) SetId(v string) *WirelessGatewayStatistics
- func (s *WirelessGatewayStatistics) SetLastUplinkReceivedAt(v string) *WirelessGatewayStatistics
- func (s *WirelessGatewayStatistics) SetLoRaWAN(v *LoRaWANGateway) *WirelessGatewayStatistics
- func (s *WirelessGatewayStatistics) SetName(v string) *WirelessGatewayStatistics
- func (s WirelessGatewayStatistics) String() string
- type WirelessMetadata
Constants ¶
const ( // BatteryLevelNormal is a BatteryLevel enum value BatteryLevelNormal = "normal" // BatteryLevelLow is a BatteryLevel enum value BatteryLevelLow = "low" // BatteryLevelCritical is a BatteryLevel enum value BatteryLevelCritical = "critical" )
Sidewalk device battery level.
const ( // ConnectionStatusConnected is a ConnectionStatus enum value ConnectionStatusConnected = "Connected" // ConnectionStatusDisconnected is a ConnectionStatus enum value ConnectionStatusDisconnected = "Disconnected" )
const ( // DeviceProfileTypeSidewalk is a DeviceProfileType enum value DeviceProfileTypeSidewalk = "Sidewalk" // DeviceProfileTypeLoRaWan is a DeviceProfileType enum value DeviceProfileTypeLoRaWan = "LoRaWAN" )
const ( // DeviceStateProvisioned is a DeviceState enum value DeviceStateProvisioned = "Provisioned" // DeviceStateRegisteredNotSeen is a DeviceState enum value DeviceStateRegisteredNotSeen = "RegisteredNotSeen" // DeviceStateRegisteredReachable is a DeviceState enum value DeviceStateRegisteredReachable = "RegisteredReachable" // DeviceStateRegisteredUnreachable is a DeviceState enum value DeviceStateRegisteredUnreachable = "RegisteredUnreachable" )
Device state defines the device status of sidewalk device.
const ( // DlClassClassB is a DlClass enum value DlClassClassB = "ClassB" // DlClassClassC is a DlClass enum value DlClassClassC = "ClassC" )
DlClass for LoRaWAM, valid values are ClassB and ClassC.
const ( // DownlinkModeSequential is a DownlinkMode enum value DownlinkModeSequential = "SEQUENTIAL" // DownlinkModeConcurrent is a DownlinkMode enum value DownlinkModeConcurrent = "CONCURRENT" // DownlinkModeUsingUplinkGateway is a DownlinkMode enum value DownlinkModeUsingUplinkGateway = "USING_UPLINK_GATEWAY" )
const ( // EventDiscovered is a Event enum value EventDiscovered = "discovered" // EventLost is a Event enum value EventLost = "lost" // EventAck is a Event enum value EventAck = "ack" // EventNack is a Event enum value EventNack = "nack" // EventPassthrough is a Event enum value EventPassthrough = "passthrough" )
Sidewalk device status notification.
const ( // EventNotificationResourceTypeSidewalkAccount is a EventNotificationResourceType enum value EventNotificationResourceTypeSidewalkAccount = "SidewalkAccount" // EventNotificationResourceTypeWirelessDevice is a EventNotificationResourceType enum value EventNotificationResourceTypeWirelessDevice = "WirelessDevice" // EventNotificationResourceTypeWirelessGateway is a EventNotificationResourceType enum value EventNotificationResourceTypeWirelessGateway = "WirelessGateway" )
const ( // EventNotificationTopicStatusEnabled is a EventNotificationTopicStatus enum value EventNotificationTopicStatusEnabled = "Enabled" // EventNotificationTopicStatusDisabled is a EventNotificationTopicStatus enum value EventNotificationTopicStatusDisabled = "Disabled" )
const ( // ExpressionTypeRuleName is a ExpressionType enum value ExpressionTypeRuleName = "RuleName" // ExpressionTypeMqttTopic is a ExpressionType enum value ExpressionTypeMqttTopic = "MqttTopic" )
const ( // FuotaDeviceStatusInitial is a FuotaDeviceStatus enum value FuotaDeviceStatusInitial = "Initial" // FuotaDeviceStatusPackageNotSupported is a FuotaDeviceStatus enum value FuotaDeviceStatusPackageNotSupported = "Package_Not_Supported" // FuotaDeviceStatusFragAlgoUnsupported is a FuotaDeviceStatus enum value FuotaDeviceStatusFragAlgoUnsupported = "FragAlgo_unsupported" // FuotaDeviceStatusNotEnoughMemory is a FuotaDeviceStatus enum value FuotaDeviceStatusNotEnoughMemory = "Not_enough_memory" // FuotaDeviceStatusFragIndexUnsupported is a FuotaDeviceStatus enum value FuotaDeviceStatusFragIndexUnsupported = "FragIndex_unsupported" // FuotaDeviceStatusWrongDescriptor is a FuotaDeviceStatus enum value FuotaDeviceStatusWrongDescriptor = "Wrong_descriptor" // FuotaDeviceStatusSessionCntReplay is a FuotaDeviceStatus enum value FuotaDeviceStatusSessionCntReplay = "SessionCnt_replay" // FuotaDeviceStatusMissingFrag is a FuotaDeviceStatus enum value FuotaDeviceStatusMissingFrag = "MissingFrag" // FuotaDeviceStatusMemoryError is a FuotaDeviceStatus enum value FuotaDeviceStatusMemoryError = "MemoryError" // FuotaDeviceStatusMicerror is a FuotaDeviceStatus enum value FuotaDeviceStatusMicerror = "MICError" // FuotaDeviceStatusSuccessful is a FuotaDeviceStatus enum value FuotaDeviceStatusSuccessful = "Successful" )
The status of a wireless device in a FUOTA task.
const ( // FuotaTaskStatusPending is a FuotaTaskStatus enum value FuotaTaskStatusPending = "Pending" // FuotaTaskStatusFuotaSessionWaiting is a FuotaTaskStatus enum value FuotaTaskStatusFuotaSessionWaiting = "FuotaSession_Waiting" // FuotaTaskStatusInFuotaSession is a FuotaTaskStatus enum value FuotaTaskStatusInFuotaSession = "In_FuotaSession" // FuotaTaskStatusFuotaDone is a FuotaTaskStatus enum value FuotaTaskStatusFuotaDone = "FuotaDone" // FuotaTaskStatusDeleteWaiting is a FuotaTaskStatus enum value FuotaTaskStatusDeleteWaiting = "Delete_Waiting" )
The status of a FUOTA task.
const ( // IdentifierTypePartnerAccountId is a IdentifierType enum value IdentifierTypePartnerAccountId = "PartnerAccountId" // IdentifierTypeDevEui is a IdentifierType enum value IdentifierTypeDevEui = "DevEui" // IdentifierTypeGatewayEui is a IdentifierType enum value IdentifierTypeGatewayEui = "GatewayEui" // IdentifierTypeWirelessDeviceId is a IdentifierType enum value IdentifierTypeWirelessDeviceId = "WirelessDeviceId" // IdentifierTypeWirelessGatewayId is a IdentifierType enum value IdentifierTypeWirelessGatewayId = "WirelessGatewayId" )
const ( // ImportTaskStatusInitializing is a ImportTaskStatus enum value ImportTaskStatusInitializing = "INITIALIZING" // ImportTaskStatusInitialized is a ImportTaskStatus enum value ImportTaskStatusInitialized = "INITIALIZED" // ImportTaskStatusPending is a ImportTaskStatus enum value ImportTaskStatusPending = "PENDING" // ImportTaskStatusComplete is a ImportTaskStatus enum value ImportTaskStatusComplete = "COMPLETE" // ImportTaskStatusFailed is a ImportTaskStatus enum value ImportTaskStatusFailed = "FAILED" // ImportTaskStatusDeleting is a ImportTaskStatus enum value ImportTaskStatusDeleting = "DELETING" )
const ( // LogLevelInfo is a LogLevel enum value LogLevelInfo = "INFO" // LogLevelError is a LogLevel enum value LogLevelError = "ERROR" // LogLevelDisabled is a LogLevel enum value LogLevelDisabled = "DISABLED" )
The log level for a log message. The log levels can be disabled, or set to ERROR to display less verbose logs containing only error information, or to INFO for more detailed logs.
const ( // MessageTypeCustomCommandIdNotify is a MessageType enum value MessageTypeCustomCommandIdNotify = "CUSTOM_COMMAND_ID_NOTIFY" // MessageTypeCustomCommandIdGet is a MessageType enum value MessageTypeCustomCommandIdGet = "CUSTOM_COMMAND_ID_GET" // MessageTypeCustomCommandIdSet is a MessageType enum value MessageTypeCustomCommandIdSet = "CUSTOM_COMMAND_ID_SET" // MessageTypeCustomCommandIdResp is a MessageType enum value MessageTypeCustomCommandIdResp = "CUSTOM_COMMAND_ID_RESP" )
Sidewalk device message type. Default value is CUSTOM_COMMAND_ID_NOTIFY.
const ( // MulticastFrameInfoEnabled is a MulticastFrameInfo enum value MulticastFrameInfoEnabled = "ENABLED" // MulticastFrameInfoDisabled is a MulticastFrameInfo enum value MulticastFrameInfoDisabled = "DISABLED" )
FrameInfo of your multicast group resources for the trace content. Use FrameInfo to debug the multicast communication between your multicast groups and the network server.
const ( // OnboardStatusInitialized is a OnboardStatus enum value OnboardStatusInitialized = "INITIALIZED" // OnboardStatusPending is a OnboardStatus enum value OnboardStatusPending = "PENDING" // OnboardStatusOnboarded is a OnboardStatus enum value OnboardStatusOnboarded = "ONBOARDED" // OnboardStatusFailed is a OnboardStatus enum value OnboardStatusFailed = "FAILED" )
const ( // PositionConfigurationFecRose is a PositionConfigurationFec enum value PositionConfigurationFecRose = "ROSE" // PositionConfigurationFecNone is a PositionConfigurationFec enum value PositionConfigurationFecNone = "NONE" )
const ( // PositionConfigurationStatusEnabled is a PositionConfigurationStatus enum value PositionConfigurationStatusEnabled = "Enabled" // PositionConfigurationStatusDisabled is a PositionConfigurationStatus enum value PositionConfigurationStatusDisabled = "Disabled" )
const ( // PositionResourceTypeWirelessDevice is a PositionResourceType enum value PositionResourceTypeWirelessDevice = "WirelessDevice" // PositionResourceTypeWirelessGateway is a PositionResourceType enum value PositionResourceTypeWirelessGateway = "WirelessGateway" )
const ( // PositioningConfigStatusEnabled is a PositioningConfigStatus enum value PositioningConfigStatusEnabled = "Enabled" // PositioningConfigStatusDisabled is a PositioningConfigStatus enum value PositioningConfigStatusDisabled = "Disabled" )
const ( // SigningAlgEd25519 is a SigningAlg enum value SigningAlgEd25519 = "Ed25519" // SigningAlgP256r1 is a SigningAlg enum value SigningAlgP256r1 = "P256r1" )
The certificate chain algorithm provided by sidewalk.
const ( // SupportedRfRegionEu868 is a SupportedRfRegion enum value SupportedRfRegionEu868 = "EU868" // SupportedRfRegionUs915 is a SupportedRfRegion enum value SupportedRfRegionUs915 = "US915" // SupportedRfRegionAu915 is a SupportedRfRegion enum value SupportedRfRegionAu915 = "AU915" // SupportedRfRegionAs9231 is a SupportedRfRegion enum value SupportedRfRegionAs9231 = "AS923-1" // SupportedRfRegionAs9232 is a SupportedRfRegion enum value SupportedRfRegionAs9232 = "AS923-2" // SupportedRfRegionAs9233 is a SupportedRfRegion enum value SupportedRfRegionAs9233 = "AS923-3" // SupportedRfRegionAs9234 is a SupportedRfRegion enum value SupportedRfRegionAs9234 = "AS923-4" // SupportedRfRegionEu433 is a SupportedRfRegion enum value SupportedRfRegionEu433 = "EU433" // SupportedRfRegionCn470 is a SupportedRfRegion enum value SupportedRfRegionCn470 = "CN470" // SupportedRfRegionCn779 is a SupportedRfRegion enum value SupportedRfRegionCn779 = "CN779" // SupportedRfRegionRu864 is a SupportedRfRegion enum value SupportedRfRegionRu864 = "RU864" // SupportedRfRegionKr920 is a SupportedRfRegion enum value SupportedRfRegionKr920 = "KR920" // SupportedRfRegionIn865 is a SupportedRfRegion enum value SupportedRfRegionIn865 = "IN865" )
Supported RfRegions
const ( // WirelessDeviceEventJoin is a WirelessDeviceEvent enum value WirelessDeviceEventJoin = "Join" // WirelessDeviceEventRejoin is a WirelessDeviceEvent enum value WirelessDeviceEventRejoin = "Rejoin" // WirelessDeviceEventUplinkData is a WirelessDeviceEvent enum value WirelessDeviceEventUplinkData = "Uplink_Data" // WirelessDeviceEventDownlinkData is a WirelessDeviceEvent enum value WirelessDeviceEventDownlinkData = "Downlink_Data" // WirelessDeviceEventRegistration is a WirelessDeviceEvent enum value WirelessDeviceEventRegistration = "Registration" )
The event for a log message, if the log message is tied to a wireless device.
const ( // WirelessDeviceFrameInfoEnabled is a WirelessDeviceFrameInfo enum value WirelessDeviceFrameInfoEnabled = "ENABLED" // WirelessDeviceFrameInfoDisabled is a WirelessDeviceFrameInfo enum value WirelessDeviceFrameInfoDisabled = "DISABLED" )
FrameInfo of your wireless device resources for the trace content. Use FrameInfo to debug the communication between your LoRaWAN end devices and the network server.
const ( // WirelessDeviceIdTypeWirelessDeviceId is a WirelessDeviceIdType enum value WirelessDeviceIdTypeWirelessDeviceId = "WirelessDeviceId" // WirelessDeviceIdTypeDevEui is a WirelessDeviceIdType enum value WirelessDeviceIdTypeDevEui = "DevEui" // WirelessDeviceIdTypeThingName is a WirelessDeviceIdType enum value WirelessDeviceIdTypeThingName = "ThingName" // WirelessDeviceIdTypeSidewalkManufacturingSn is a WirelessDeviceIdType enum value WirelessDeviceIdTypeSidewalkManufacturingSn = "SidewalkManufacturingSn" )
const ( // WirelessDeviceSidewalkStatusProvisioned is a WirelessDeviceSidewalkStatus enum value WirelessDeviceSidewalkStatusProvisioned = "PROVISIONED" // WirelessDeviceSidewalkStatusRegistered is a WirelessDeviceSidewalkStatus enum value WirelessDeviceSidewalkStatusRegistered = "REGISTERED" // WirelessDeviceSidewalkStatusActivated is a WirelessDeviceSidewalkStatus enum value WirelessDeviceSidewalkStatusActivated = "ACTIVATED" // WirelessDeviceSidewalkStatusUnknown is a WirelessDeviceSidewalkStatus enum value WirelessDeviceSidewalkStatusUnknown = "UNKNOWN" )
const ( // WirelessDeviceTypeSidewalk is a WirelessDeviceType enum value WirelessDeviceTypeSidewalk = "Sidewalk" // WirelessDeviceTypeLoRaWan is a WirelessDeviceType enum value WirelessDeviceTypeLoRaWan = "LoRaWAN" )
const ( // WirelessGatewayEventCupsRequest is a WirelessGatewayEvent enum value WirelessGatewayEventCupsRequest = "CUPS_Request" // WirelessGatewayEventCertificate is a WirelessGatewayEvent enum value WirelessGatewayEventCertificate = "Certificate" )
The event for a log message, if the log message is tied to a wireless gateway.
const ( // WirelessGatewayIdTypeGatewayEui is a WirelessGatewayIdType enum value WirelessGatewayIdTypeGatewayEui = "GatewayEui" // WirelessGatewayIdTypeWirelessGatewayId is a WirelessGatewayIdType enum value WirelessGatewayIdTypeWirelessGatewayId = "WirelessGatewayId" // WirelessGatewayIdTypeThingName is a WirelessGatewayIdType enum value WirelessGatewayIdTypeThingName = "ThingName" )
const ( // WirelessGatewayServiceTypeCups is a WirelessGatewayServiceType enum value WirelessGatewayServiceTypeCups = "CUPS" // WirelessGatewayServiceTypeLns is a WirelessGatewayServiceType enum value WirelessGatewayServiceTypeLns = "LNS" )
const ( // WirelessGatewayTaskStatusPending is a WirelessGatewayTaskStatus enum value WirelessGatewayTaskStatusPending = "PENDING" // WirelessGatewayTaskStatusInProgress is a WirelessGatewayTaskStatus enum value WirelessGatewayTaskStatusInProgress = "IN_PROGRESS" // WirelessGatewayTaskStatusFirstRetry is a WirelessGatewayTaskStatus enum value WirelessGatewayTaskStatusFirstRetry = "FIRST_RETRY" // WirelessGatewayTaskStatusSecondRetry is a WirelessGatewayTaskStatus enum value WirelessGatewayTaskStatusSecondRetry = "SECOND_RETRY" // WirelessGatewayTaskStatusCompleted is a WirelessGatewayTaskStatus enum value WirelessGatewayTaskStatusCompleted = "COMPLETED" // WirelessGatewayTaskStatusFailed is a WirelessGatewayTaskStatus enum value WirelessGatewayTaskStatusFailed = "FAILED" )
const ( // ErrCodeAccessDeniedException for service response error code // "AccessDeniedException". // // User does not have permission to perform this action. ErrCodeAccessDeniedException = "AccessDeniedException" // ErrCodeConflictException for service response error code // "ConflictException". // // Adding, updating, or deleting the resource can cause an inconsistent state. ErrCodeConflictException = "ConflictException" // ErrCodeInternalServerException for service response error code // "InternalServerException". // // An unexpected error occurred while processing a request. ErrCodeInternalServerException = "InternalServerException" // ErrCodeResourceNotFoundException for service response error code // "ResourceNotFoundException". // // Resource does not exist. ErrCodeResourceNotFoundException = "ResourceNotFoundException" // ErrCodeThrottlingException for service response error code // "ThrottlingException". // // The request was denied because it exceeded the allowed API request rate. ErrCodeThrottlingException = "ThrottlingException" // ErrCodeTooManyTagsException for service response error code // "TooManyTagsException". // // The request was denied because the resource can't have any more tags. ErrCodeTooManyTagsException = "TooManyTagsException" // ErrCodeValidationException for service response error code // "ValidationException". // // The input did not meet the specified constraints. ErrCodeValidationException = "ValidationException" )
const ( ServiceName = "IoT Wireless" // Name of service. EndpointsID = "api.iotwireless" // ID to lookup a service endpoint with. ServiceID = "IoT Wireless" // ServiceID is a unique identifier of a specific service. )
Service information constants
const (
// ApplicationConfigTypeSemtechGeolocation is a ApplicationConfigType enum value
ApplicationConfigTypeSemtechGeolocation = "SemtechGeolocation"
)
const (
// EventNotificationPartnerTypeSidewalk is a EventNotificationPartnerType enum value
EventNotificationPartnerTypeSidewalk = "Sidewalk"
)
const (
// PartnerTypeSidewalk is a PartnerType enum value
PartnerTypeSidewalk = "Sidewalk"
)
const (
// PositionSolverProviderSemtech is a PositionSolverProvider enum value
PositionSolverProviderSemtech = "Semtech"
)
const (
// PositionSolverTypeGnss is a PositionSolverType enum value
PositionSolverTypeGnss = "GNSS"
)
const (
// WirelessGatewayTaskDefinitionTypeUpdate is a WirelessGatewayTaskDefinitionType enum value
WirelessGatewayTaskDefinitionTypeUpdate = "UPDATE"
)
const (
// WirelessGatewayTypeLoRaWan is a WirelessGatewayType enum value
WirelessGatewayTypeLoRaWan = "LoRaWAN"
)
The wireless gateway type.
Variables ¶
This section is empty.
Functions ¶
func ApplicationConfigType_Values ¶
func ApplicationConfigType_Values() []string
ApplicationConfigType_Values returns all elements of the ApplicationConfigType enum
func BatteryLevel_Values ¶
func BatteryLevel_Values() []string
BatteryLevel_Values returns all elements of the BatteryLevel enum
func ConnectionStatus_Values ¶
func ConnectionStatus_Values() []string
ConnectionStatus_Values returns all elements of the ConnectionStatus enum
func DeviceProfileType_Values ¶
func DeviceProfileType_Values() []string
DeviceProfileType_Values returns all elements of the DeviceProfileType enum
func DeviceState_Values ¶
func DeviceState_Values() []string
DeviceState_Values returns all elements of the DeviceState enum
func DlClass_Values ¶
func DlClass_Values() []string
DlClass_Values returns all elements of the DlClass enum
func DownlinkMode_Values ¶
func DownlinkMode_Values() []string
DownlinkMode_Values returns all elements of the DownlinkMode enum
func EventNotificationPartnerType_Values ¶
func EventNotificationPartnerType_Values() []string
EventNotificationPartnerType_Values returns all elements of the EventNotificationPartnerType enum
func EventNotificationResourceType_Values ¶
func EventNotificationResourceType_Values() []string
EventNotificationResourceType_Values returns all elements of the EventNotificationResourceType enum
func EventNotificationTopicStatus_Values ¶
func EventNotificationTopicStatus_Values() []string
EventNotificationTopicStatus_Values returns all elements of the EventNotificationTopicStatus enum
func Event_Values ¶
func Event_Values() []string
Event_Values returns all elements of the Event enum
func ExpressionType_Values ¶
func ExpressionType_Values() []string
ExpressionType_Values returns all elements of the ExpressionType enum
func FuotaDeviceStatus_Values ¶
func FuotaDeviceStatus_Values() []string
FuotaDeviceStatus_Values returns all elements of the FuotaDeviceStatus enum
func FuotaTaskStatus_Values ¶
func FuotaTaskStatus_Values() []string
FuotaTaskStatus_Values returns all elements of the FuotaTaskStatus enum
func IdentifierType_Values ¶
func IdentifierType_Values() []string
IdentifierType_Values returns all elements of the IdentifierType enum
func ImportTaskStatus_Values ¶
func ImportTaskStatus_Values() []string
ImportTaskStatus_Values returns all elements of the ImportTaskStatus enum
func LogLevel_Values ¶
func LogLevel_Values() []string
LogLevel_Values returns all elements of the LogLevel enum
func MessageType_Values ¶
func MessageType_Values() []string
MessageType_Values returns all elements of the MessageType enum
func MulticastFrameInfo_Values ¶
func MulticastFrameInfo_Values() []string
MulticastFrameInfo_Values returns all elements of the MulticastFrameInfo enum
func OnboardStatus_Values ¶
func OnboardStatus_Values() []string
OnboardStatus_Values returns all elements of the OnboardStatus enum
func PartnerType_Values ¶
func PartnerType_Values() []string
PartnerType_Values returns all elements of the PartnerType enum
func PositionConfigurationFec_Values ¶
func PositionConfigurationFec_Values() []string
PositionConfigurationFec_Values returns all elements of the PositionConfigurationFec enum
func PositionConfigurationStatus_Values ¶
func PositionConfigurationStatus_Values() []string
PositionConfigurationStatus_Values returns all elements of the PositionConfigurationStatus enum
func PositionResourceType_Values ¶
func PositionResourceType_Values() []string
PositionResourceType_Values returns all elements of the PositionResourceType enum
func PositionSolverProvider_Values ¶
func PositionSolverProvider_Values() []string
PositionSolverProvider_Values returns all elements of the PositionSolverProvider enum
func PositionSolverType_Values ¶
func PositionSolverType_Values() []string
PositionSolverType_Values returns all elements of the PositionSolverType enum
func PositioningConfigStatus_Values ¶
func PositioningConfigStatus_Values() []string
PositioningConfigStatus_Values returns all elements of the PositioningConfigStatus enum
func SigningAlg_Values ¶
func SigningAlg_Values() []string
SigningAlg_Values returns all elements of the SigningAlg enum
func SupportedRfRegion_Values ¶
func SupportedRfRegion_Values() []string
SupportedRfRegion_Values returns all elements of the SupportedRfRegion enum
func WirelessDeviceEvent_Values ¶
func WirelessDeviceEvent_Values() []string
WirelessDeviceEvent_Values returns all elements of the WirelessDeviceEvent enum
func WirelessDeviceFrameInfo_Values ¶
func WirelessDeviceFrameInfo_Values() []string
WirelessDeviceFrameInfo_Values returns all elements of the WirelessDeviceFrameInfo enum
func WirelessDeviceIdType_Values ¶
func WirelessDeviceIdType_Values() []string
WirelessDeviceIdType_Values returns all elements of the WirelessDeviceIdType enum
func WirelessDeviceSidewalkStatus_Values ¶
func WirelessDeviceSidewalkStatus_Values() []string
WirelessDeviceSidewalkStatus_Values returns all elements of the WirelessDeviceSidewalkStatus enum
func WirelessDeviceType_Values ¶
func WirelessDeviceType_Values() []string
WirelessDeviceType_Values returns all elements of the WirelessDeviceType enum
func WirelessGatewayEvent_Values ¶
func WirelessGatewayEvent_Values() []string
WirelessGatewayEvent_Values returns all elements of the WirelessGatewayEvent enum
func WirelessGatewayIdType_Values ¶
func WirelessGatewayIdType_Values() []string
WirelessGatewayIdType_Values returns all elements of the WirelessGatewayIdType enum
func WirelessGatewayServiceType_Values ¶
func WirelessGatewayServiceType_Values() []string
WirelessGatewayServiceType_Values returns all elements of the WirelessGatewayServiceType enum
func WirelessGatewayTaskDefinitionType_Values ¶
func WirelessGatewayTaskDefinitionType_Values() []string
WirelessGatewayTaskDefinitionType_Values returns all elements of the WirelessGatewayTaskDefinitionType enum
func WirelessGatewayTaskStatus_Values ¶
func WirelessGatewayTaskStatus_Values() []string
WirelessGatewayTaskStatus_Values returns all elements of the WirelessGatewayTaskStatus enum
func WirelessGatewayType_Values ¶
func WirelessGatewayType_Values() []string
WirelessGatewayType_Values returns all elements of the WirelessGatewayType enum
Types ¶
type AbpV10X ¶
type AbpV10X struct { // The DevAddr value. DevAddr *string `type:"string"` // The FCnt init value. FCntStart *int64 `type:"integer"` // Session keys for ABP v1.0.x SessionKeys *SessionKeysAbpV10X `type:"structure"` // contains filtered or unexported fields }
ABP device object for LoRaWAN specification v1.0.x
func (AbpV10X) 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 (*AbpV10X) SetDevAddr ¶
SetDevAddr sets the DevAddr field's value.
func (*AbpV10X) SetFCntStart ¶
SetFCntStart sets the FCntStart field's value.
func (*AbpV10X) SetSessionKeys ¶
func (s *AbpV10X) SetSessionKeys(v *SessionKeysAbpV10X) *AbpV10X
SetSessionKeys sets the SessionKeys field's value.
type AbpV11 ¶
type AbpV11 struct { // The DevAddr value. DevAddr *string `type:"string"` // The FCnt init value. FCntStart *int64 `type:"integer"` // Session keys for ABP v1.1 SessionKeys *SessionKeysAbpV11 `type:"structure"` // contains filtered or unexported fields }
ABP device object for LoRaWAN specification v1.1
func (AbpV11) 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 (*AbpV11) SetDevAddr ¶
SetDevAddr sets the DevAddr field's value.
func (*AbpV11) SetFCntStart ¶
SetFCntStart sets the FCntStart field's value.
func (*AbpV11) SetSessionKeys ¶
func (s *AbpV11) SetSessionKeys(v *SessionKeysAbpV11) *AbpV11
SetSessionKeys sets the SessionKeys field's value.
type AccessDeniedException ¶
type AccessDeniedException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
User does not have permission to perform this action.
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 Accuracy ¶
type Accuracy struct { // The horizontal accuracy of the estimated position, which is the difference // between the estimated location and the actual device location. HorizontalAccuracy *float64 `type:"float"` // The vertical accuracy of the estimated position, which is the difference // between the estimated altitude and actual device latitude in meters. VerticalAccuracy *float64 `type:"float"` // contains filtered or unexported fields }
The accuracy of the estimated position in meters. An empty value indicates that no position data is available. A value of ‘0.0’ value indicates that position data is available. This data corresponds to the position information that you specified instead of the position computed by solver.
func (Accuracy) 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 (*Accuracy) SetHorizontalAccuracy ¶
SetHorizontalAccuracy sets the HorizontalAccuracy field's value.
func (*Accuracy) SetVerticalAccuracy ¶
SetVerticalAccuracy sets the VerticalAccuracy field's value.
type ApplicationConfig ¶
type ApplicationConfig struct { // The name of the position data destination that describes the AWS IoT rule // that processes the device's position data for use by AWS IoT Core for LoRaWAN. DestinationName *string `type:"string"` // The Fport value. FPort *int64 `min:"1" type:"integer"` // Application type, which can be specified to obtain real-time position information // of your LoRaWAN device. Type *string `type:"string" enum:"ApplicationConfigType"` // contains filtered or unexported fields }
LoRaWAN application configuration, which can be used to perform geolocation.
func (ApplicationConfig) GoString ¶
func (s ApplicationConfig) 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 (*ApplicationConfig) SetDestinationName ¶
func (s *ApplicationConfig) SetDestinationName(v string) *ApplicationConfig
SetDestinationName sets the DestinationName field's value.
func (*ApplicationConfig) SetFPort ¶
func (s *ApplicationConfig) SetFPort(v int64) *ApplicationConfig
SetFPort sets the FPort field's value.
func (*ApplicationConfig) SetType ¶
func (s *ApplicationConfig) SetType(v string) *ApplicationConfig
SetType sets the Type field's value.
func (ApplicationConfig) String ¶
func (s ApplicationConfig) 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 (*ApplicationConfig) Validate ¶
func (s *ApplicationConfig) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateAwsAccountWithPartnerAccountInput ¶
type AssociateAwsAccountWithPartnerAccountInput struct { // Each resource must have a unique client request token. If you try to create // a new resource with the same token as a resource that already exists, an // exception occurs. If you omit this value, AWS SDKs will automatically generate // a unique client request. ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"` // The Sidewalk account credentials. // // Sidewalk is a required field Sidewalk *SidewalkAccountInfo `type:"structure" required:"true"` // The tags to attach to the specified resource. Tags are metadata that you // can use to manage a resource. Tags []*Tag `type:"list"` // contains filtered or unexported fields }
func (AssociateAwsAccountWithPartnerAccountInput) GoString ¶
func (s AssociateAwsAccountWithPartnerAccountInput) 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 (*AssociateAwsAccountWithPartnerAccountInput) SetClientRequestToken ¶
func (s *AssociateAwsAccountWithPartnerAccountInput) SetClientRequestToken(v string) *AssociateAwsAccountWithPartnerAccountInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*AssociateAwsAccountWithPartnerAccountInput) SetSidewalk ¶
func (s *AssociateAwsAccountWithPartnerAccountInput) SetSidewalk(v *SidewalkAccountInfo) *AssociateAwsAccountWithPartnerAccountInput
SetSidewalk sets the Sidewalk field's value.
func (*AssociateAwsAccountWithPartnerAccountInput) SetTags ¶
func (s *AssociateAwsAccountWithPartnerAccountInput) SetTags(v []*Tag) *AssociateAwsAccountWithPartnerAccountInput
SetTags sets the Tags field's value.
func (AssociateAwsAccountWithPartnerAccountInput) String ¶
func (s AssociateAwsAccountWithPartnerAccountInput) 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 (*AssociateAwsAccountWithPartnerAccountInput) Validate ¶
func (s *AssociateAwsAccountWithPartnerAccountInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateAwsAccountWithPartnerAccountOutput ¶
type AssociateAwsAccountWithPartnerAccountOutput struct { // The Amazon Resource Name of the resource. Arn *string `type:"string"` // The Sidewalk account credentials. Sidewalk *SidewalkAccountInfo `type:"structure"` // contains filtered or unexported fields }
func (AssociateAwsAccountWithPartnerAccountOutput) GoString ¶
func (s AssociateAwsAccountWithPartnerAccountOutput) 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 (*AssociateAwsAccountWithPartnerAccountOutput) SetArn ¶
func (s *AssociateAwsAccountWithPartnerAccountOutput) SetArn(v string) *AssociateAwsAccountWithPartnerAccountOutput
SetArn sets the Arn field's value.
func (*AssociateAwsAccountWithPartnerAccountOutput) SetSidewalk ¶
func (s *AssociateAwsAccountWithPartnerAccountOutput) SetSidewalk(v *SidewalkAccountInfo) *AssociateAwsAccountWithPartnerAccountOutput
SetSidewalk sets the Sidewalk field's value.
func (AssociateAwsAccountWithPartnerAccountOutput) String ¶
func (s AssociateAwsAccountWithPartnerAccountOutput) 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 AssociateMulticastGroupWithFuotaTaskInput ¶
type AssociateMulticastGroupWithFuotaTaskInput struct { // The ID of a FUOTA task. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The ID of the multicast group. // // MulticastGroupId is a required field MulticastGroupId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociateMulticastGroupWithFuotaTaskInput) GoString ¶
func (s AssociateMulticastGroupWithFuotaTaskInput) 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 (*AssociateMulticastGroupWithFuotaTaskInput) SetId ¶
func (s *AssociateMulticastGroupWithFuotaTaskInput) SetId(v string) *AssociateMulticastGroupWithFuotaTaskInput
SetId sets the Id field's value.
func (*AssociateMulticastGroupWithFuotaTaskInput) SetMulticastGroupId ¶
func (s *AssociateMulticastGroupWithFuotaTaskInput) SetMulticastGroupId(v string) *AssociateMulticastGroupWithFuotaTaskInput
SetMulticastGroupId sets the MulticastGroupId field's value.
func (AssociateMulticastGroupWithFuotaTaskInput) String ¶
func (s AssociateMulticastGroupWithFuotaTaskInput) 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 (*AssociateMulticastGroupWithFuotaTaskInput) Validate ¶
func (s *AssociateMulticastGroupWithFuotaTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateMulticastGroupWithFuotaTaskOutput ¶
type AssociateMulticastGroupWithFuotaTaskOutput struct {
// contains filtered or unexported fields
}
func (AssociateMulticastGroupWithFuotaTaskOutput) GoString ¶
func (s AssociateMulticastGroupWithFuotaTaskOutput) 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 (AssociateMulticastGroupWithFuotaTaskOutput) String ¶
func (s AssociateMulticastGroupWithFuotaTaskOutput) 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 AssociateWirelessDeviceWithFuotaTaskInput ¶
type AssociateWirelessDeviceWithFuotaTaskInput struct { // The ID of a FUOTA task. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The ID of the wireless device. // // WirelessDeviceId is a required field WirelessDeviceId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociateWirelessDeviceWithFuotaTaskInput) GoString ¶
func (s AssociateWirelessDeviceWithFuotaTaskInput) 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 (*AssociateWirelessDeviceWithFuotaTaskInput) SetId ¶
func (s *AssociateWirelessDeviceWithFuotaTaskInput) SetId(v string) *AssociateWirelessDeviceWithFuotaTaskInput
SetId sets the Id field's value.
func (*AssociateWirelessDeviceWithFuotaTaskInput) SetWirelessDeviceId ¶
func (s *AssociateWirelessDeviceWithFuotaTaskInput) SetWirelessDeviceId(v string) *AssociateWirelessDeviceWithFuotaTaskInput
SetWirelessDeviceId sets the WirelessDeviceId field's value.
func (AssociateWirelessDeviceWithFuotaTaskInput) String ¶
func (s AssociateWirelessDeviceWithFuotaTaskInput) 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 (*AssociateWirelessDeviceWithFuotaTaskInput) Validate ¶
func (s *AssociateWirelessDeviceWithFuotaTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateWirelessDeviceWithFuotaTaskOutput ¶
type AssociateWirelessDeviceWithFuotaTaskOutput struct {
// contains filtered or unexported fields
}
func (AssociateWirelessDeviceWithFuotaTaskOutput) GoString ¶
func (s AssociateWirelessDeviceWithFuotaTaskOutput) 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 (AssociateWirelessDeviceWithFuotaTaskOutput) String ¶
func (s AssociateWirelessDeviceWithFuotaTaskOutput) 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 AssociateWirelessDeviceWithMulticastGroupInput ¶
type AssociateWirelessDeviceWithMulticastGroupInput struct { // The ID of the multicast group. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The ID of the wireless device. // // WirelessDeviceId is a required field WirelessDeviceId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociateWirelessDeviceWithMulticastGroupInput) GoString ¶
func (s AssociateWirelessDeviceWithMulticastGroupInput) 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 (*AssociateWirelessDeviceWithMulticastGroupInput) SetId ¶
func (s *AssociateWirelessDeviceWithMulticastGroupInput) SetId(v string) *AssociateWirelessDeviceWithMulticastGroupInput
SetId sets the Id field's value.
func (*AssociateWirelessDeviceWithMulticastGroupInput) SetWirelessDeviceId ¶
func (s *AssociateWirelessDeviceWithMulticastGroupInput) SetWirelessDeviceId(v string) *AssociateWirelessDeviceWithMulticastGroupInput
SetWirelessDeviceId sets the WirelessDeviceId field's value.
func (AssociateWirelessDeviceWithMulticastGroupInput) String ¶
func (s AssociateWirelessDeviceWithMulticastGroupInput) 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 (*AssociateWirelessDeviceWithMulticastGroupInput) Validate ¶
func (s *AssociateWirelessDeviceWithMulticastGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateWirelessDeviceWithMulticastGroupOutput ¶
type AssociateWirelessDeviceWithMulticastGroupOutput struct {
// contains filtered or unexported fields
}
func (AssociateWirelessDeviceWithMulticastGroupOutput) GoString ¶
func (s AssociateWirelessDeviceWithMulticastGroupOutput) 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 (AssociateWirelessDeviceWithMulticastGroupOutput) String ¶
func (s AssociateWirelessDeviceWithMulticastGroupOutput) 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 AssociateWirelessDeviceWithThingInput ¶
type AssociateWirelessDeviceWithThingInput struct { // The ID of the resource to update. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The ARN of the thing to associate with the wireless device. // // ThingArn is a required field ThingArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociateWirelessDeviceWithThingInput) GoString ¶
func (s AssociateWirelessDeviceWithThingInput) 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 (*AssociateWirelessDeviceWithThingInput) SetId ¶
func (s *AssociateWirelessDeviceWithThingInput) SetId(v string) *AssociateWirelessDeviceWithThingInput
SetId sets the Id field's value.
func (*AssociateWirelessDeviceWithThingInput) SetThingArn ¶
func (s *AssociateWirelessDeviceWithThingInput) SetThingArn(v string) *AssociateWirelessDeviceWithThingInput
SetThingArn sets the ThingArn field's value.
func (AssociateWirelessDeviceWithThingInput) String ¶
func (s AssociateWirelessDeviceWithThingInput) 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 (*AssociateWirelessDeviceWithThingInput) Validate ¶
func (s *AssociateWirelessDeviceWithThingInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateWirelessDeviceWithThingOutput ¶
type AssociateWirelessDeviceWithThingOutput struct {
// contains filtered or unexported fields
}
func (AssociateWirelessDeviceWithThingOutput) GoString ¶
func (s AssociateWirelessDeviceWithThingOutput) 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 (AssociateWirelessDeviceWithThingOutput) String ¶
func (s AssociateWirelessDeviceWithThingOutput) 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 AssociateWirelessGatewayWithCertificateInput ¶
type AssociateWirelessGatewayWithCertificateInput struct { // The ID of the resource to update. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The ID of the certificate to associate with the wireless gateway. // // IotCertificateId is a required field IotCertificateId *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociateWirelessGatewayWithCertificateInput) GoString ¶
func (s AssociateWirelessGatewayWithCertificateInput) 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 (*AssociateWirelessGatewayWithCertificateInput) SetId ¶
func (s *AssociateWirelessGatewayWithCertificateInput) SetId(v string) *AssociateWirelessGatewayWithCertificateInput
SetId sets the Id field's value.
func (*AssociateWirelessGatewayWithCertificateInput) SetIotCertificateId ¶
func (s *AssociateWirelessGatewayWithCertificateInput) SetIotCertificateId(v string) *AssociateWirelessGatewayWithCertificateInput
SetIotCertificateId sets the IotCertificateId field's value.
func (AssociateWirelessGatewayWithCertificateInput) String ¶
func (s AssociateWirelessGatewayWithCertificateInput) 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 (*AssociateWirelessGatewayWithCertificateInput) Validate ¶
func (s *AssociateWirelessGatewayWithCertificateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateWirelessGatewayWithCertificateOutput ¶
type AssociateWirelessGatewayWithCertificateOutput struct { // The ID of the certificate associated with the wireless gateway. IotCertificateId *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (AssociateWirelessGatewayWithCertificateOutput) GoString ¶
func (s AssociateWirelessGatewayWithCertificateOutput) 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 (*AssociateWirelessGatewayWithCertificateOutput) SetIotCertificateId ¶
func (s *AssociateWirelessGatewayWithCertificateOutput) SetIotCertificateId(v string) *AssociateWirelessGatewayWithCertificateOutput
SetIotCertificateId sets the IotCertificateId field's value.
func (AssociateWirelessGatewayWithCertificateOutput) String ¶
func (s AssociateWirelessGatewayWithCertificateOutput) 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 AssociateWirelessGatewayWithThingInput ¶
type AssociateWirelessGatewayWithThingInput struct { // The ID of the resource to update. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The ARN of the thing to associate with the wireless gateway. // // ThingArn is a required field ThingArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociateWirelessGatewayWithThingInput) GoString ¶
func (s AssociateWirelessGatewayWithThingInput) 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 (*AssociateWirelessGatewayWithThingInput) SetId ¶
func (s *AssociateWirelessGatewayWithThingInput) SetId(v string) *AssociateWirelessGatewayWithThingInput
SetId sets the Id field's value.
func (*AssociateWirelessGatewayWithThingInput) SetThingArn ¶
func (s *AssociateWirelessGatewayWithThingInput) SetThingArn(v string) *AssociateWirelessGatewayWithThingInput
SetThingArn sets the ThingArn field's value.
func (AssociateWirelessGatewayWithThingInput) String ¶
func (s AssociateWirelessGatewayWithThingInput) 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 (*AssociateWirelessGatewayWithThingInput) Validate ¶
func (s *AssociateWirelessGatewayWithThingInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateWirelessGatewayWithThingOutput ¶
type AssociateWirelessGatewayWithThingOutput struct {
// contains filtered or unexported fields
}
func (AssociateWirelessGatewayWithThingOutput) GoString ¶
func (s AssociateWirelessGatewayWithThingOutput) 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 (AssociateWirelessGatewayWithThingOutput) String ¶
func (s AssociateWirelessGatewayWithThingOutput) 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 Beaconing ¶
type Beaconing struct { // The data rate for gateways that are sending the beacons. DataRate *int64 `type:"integer"` // The frequency list for the gateways to send the beacons. Frequencies []*int64 `type:"list"` // contains filtered or unexported fields }
Beaconing parameters for configuring the wireless gateways.
func (Beaconing) 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 (*Beaconing) SetDataRate ¶
SetDataRate sets the DataRate field's value.
func (*Beaconing) SetFrequencies ¶
SetFrequencies sets the Frequencies field's value.
type CancelMulticastGroupSessionInput ¶
type CancelMulticastGroupSessionInput struct { // The ID of the multicast group. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (CancelMulticastGroupSessionInput) GoString ¶
func (s CancelMulticastGroupSessionInput) 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 (*CancelMulticastGroupSessionInput) SetId ¶
func (s *CancelMulticastGroupSessionInput) SetId(v string) *CancelMulticastGroupSessionInput
SetId sets the Id field's value.
func (CancelMulticastGroupSessionInput) String ¶
func (s CancelMulticastGroupSessionInput) 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 (*CancelMulticastGroupSessionInput) Validate ¶
func (s *CancelMulticastGroupSessionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelMulticastGroupSessionOutput ¶
type CancelMulticastGroupSessionOutput struct {
// contains filtered or unexported fields
}
func (CancelMulticastGroupSessionOutput) GoString ¶
func (s CancelMulticastGroupSessionOutput) 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 (CancelMulticastGroupSessionOutput) String ¶
func (s CancelMulticastGroupSessionOutput) 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 CdmaLocalId ¶
type CdmaLocalId struct { // CDMA channel information. // // CdmaChannel is a required field CdmaChannel *int64 `type:"integer" required:"true"` // Pseudo-noise offset, which is a characteristic of the signal from a cell // on a radio tower. // // PnOffset is a required field PnOffset *int64 `type:"integer" required:"true"` // contains filtered or unexported fields }
CDMA local ID information, which corresponds to the local identification parameters of a CDMA cell.
func (CdmaLocalId) GoString ¶
func (s CdmaLocalId) 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 (*CdmaLocalId) SetCdmaChannel ¶
func (s *CdmaLocalId) SetCdmaChannel(v int64) *CdmaLocalId
SetCdmaChannel sets the CdmaChannel field's value.
func (*CdmaLocalId) SetPnOffset ¶
func (s *CdmaLocalId) SetPnOffset(v int64) *CdmaLocalId
SetPnOffset sets the PnOffset field's value.
func (CdmaLocalId) String ¶
func (s CdmaLocalId) 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 (*CdmaLocalId) Validate ¶
func (s *CdmaLocalId) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CdmaNmrObj ¶
type CdmaNmrObj struct { // CDMA base station ID (BSID). BaseStationId *int64 `type:"integer"` // CDMA channel information. // // CdmaChannel is a required field CdmaChannel *int64 `type:"integer" required:"true"` // Transmit power level of the pilot signal, measured in dBm (decibel-milliwatts). PilotPower *int64 `type:"integer"` // Pseudo-noise offset, which is a characteristic of the signal from a cell // on a radio tower. // // PnOffset is a required field PnOffset *int64 `type:"integer" required:"true"` // contains filtered or unexported fields }
CDMA object for network measurement reports.
func (CdmaNmrObj) GoString ¶
func (s CdmaNmrObj) 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 (*CdmaNmrObj) SetBaseStationId ¶
func (s *CdmaNmrObj) SetBaseStationId(v int64) *CdmaNmrObj
SetBaseStationId sets the BaseStationId field's value.
func (*CdmaNmrObj) SetCdmaChannel ¶
func (s *CdmaNmrObj) SetCdmaChannel(v int64) *CdmaNmrObj
SetCdmaChannel sets the CdmaChannel field's value.
func (*CdmaNmrObj) SetPilotPower ¶
func (s *CdmaNmrObj) SetPilotPower(v int64) *CdmaNmrObj
SetPilotPower sets the PilotPower field's value.
func (*CdmaNmrObj) SetPnOffset ¶
func (s *CdmaNmrObj) SetPnOffset(v int64) *CdmaNmrObj
SetPnOffset sets the PnOffset field's value.
func (CdmaNmrObj) String ¶
func (s CdmaNmrObj) 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 (*CdmaNmrObj) Validate ¶
func (s *CdmaNmrObj) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CdmaObj ¶
type CdmaObj struct { // CDMA base station latitude in degrees. BaseLat *float64 `type:"float"` // CDMA base station longitude in degrees. BaseLng *float64 `type:"float"` // CDMA base station ID (BSID). // // BaseStationId is a required field BaseStationId *int64 `type:"integer" required:"true"` // CDMA local identification (local ID) parameters. CdmaLocalId *CdmaLocalId `type:"structure"` // CDMA network measurement reports. CdmaNmr []*CdmaNmrObj `min:"1" type:"list"` // CDMA network ID (NID). // // NetworkId is a required field NetworkId *int64 `type:"integer" required:"true"` // Transmit power level of the pilot signal, measured in dBm (decibel-milliwatts). PilotPower *int64 `type:"integer"` // CDMA registration zone (RZ). RegistrationZone *int64 `type:"integer"` // CDMA system ID (SID). // // SystemId is a required field SystemId *int64 `min:"1" type:"integer" required:"true"` // contains filtered or unexported fields }
CDMA (Code-division multiple access) object.
func (CdmaObj) 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 (*CdmaObj) SetBaseLat ¶
SetBaseLat sets the BaseLat field's value.
func (*CdmaObj) SetBaseLng ¶
SetBaseLng sets the BaseLng field's value.
func (*CdmaObj) SetBaseStationId ¶
SetBaseStationId sets the BaseStationId field's value.
func (*CdmaObj) SetCdmaLocalId ¶
func (s *CdmaObj) SetCdmaLocalId(v *CdmaLocalId) *CdmaObj
SetCdmaLocalId sets the CdmaLocalId field's value.
func (*CdmaObj) SetCdmaNmr ¶
func (s *CdmaObj) SetCdmaNmr(v []*CdmaNmrObj) *CdmaObj
SetCdmaNmr sets the CdmaNmr field's value.
func (*CdmaObj) SetNetworkId ¶
SetNetworkId sets the NetworkId field's value.
func (*CdmaObj) SetPilotPower ¶
SetPilotPower sets the PilotPower field's value.
func (*CdmaObj) SetRegistrationZone ¶
SetRegistrationZone sets the RegistrationZone field's value.
func (*CdmaObj) SetSystemId ¶
SetSystemId sets the SystemId field's value.
type CellTowers ¶
type CellTowers struct { // CDMA object information. Cdma []*CdmaObj `min:"1" type:"list"` // GSM object information. Gsm []*GsmObj `min:"1" type:"list"` // LTE object information. Lte []*LteObj `min:"1" type:"list"` // TD-SCDMA object information. Tdscdma []*TdscdmaObj `min:"1" type:"list"` // WCDMA object information. Wcdma []*WcdmaObj `min:"1" type:"list"` // contains filtered or unexported fields }
The cell towers that were used to perform the measurements.
func (CellTowers) GoString ¶
func (s CellTowers) 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 (*CellTowers) SetCdma ¶
func (s *CellTowers) SetCdma(v []*CdmaObj) *CellTowers
SetCdma sets the Cdma field's value.
func (*CellTowers) SetGsm ¶
func (s *CellTowers) SetGsm(v []*GsmObj) *CellTowers
SetGsm sets the Gsm field's value.
func (*CellTowers) SetLte ¶
func (s *CellTowers) SetLte(v []*LteObj) *CellTowers
SetLte sets the Lte field's value.
func (*CellTowers) SetTdscdma ¶
func (s *CellTowers) SetTdscdma(v []*TdscdmaObj) *CellTowers
SetTdscdma sets the Tdscdma field's value.
func (*CellTowers) SetWcdma ¶
func (s *CellTowers) SetWcdma(v []*WcdmaObj) *CellTowers
SetWcdma sets the Wcdma field's value.
func (CellTowers) String ¶
func (s CellTowers) 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 (*CellTowers) Validate ¶
func (s *CellTowers) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CertificateList ¶
type CertificateList struct { // The certificate chain algorithm provided by sidewalk. // // SigningAlg is a required field SigningAlg *string `type:"string" required:"true" enum:"SigningAlg"` // The value of the chosen sidewalk certificate. // // Value is a required field Value *string `type:"string" required:"true"` // contains filtered or unexported fields }
List of sidewalk certificates.
func (CertificateList) GoString ¶
func (s CertificateList) 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 (*CertificateList) SetSigningAlg ¶
func (s *CertificateList) SetSigningAlg(v string) *CertificateList
SetSigningAlg sets the SigningAlg field's value.
func (*CertificateList) SetValue ¶
func (s *CertificateList) SetValue(v string) *CertificateList
SetValue sets the Value field's value.
func (CertificateList) String ¶
func (s CertificateList) 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 ConflictException ¶
type ConflictException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // Id of the resource in the conflicting operation. ResourceId *string `type:"string"` // Type of the resource in the conflicting operation. ResourceType *string `type:"string"` // contains filtered or unexported fields }
Adding, updating, or deleting the resource can cause an inconsistent state.
func (*ConflictException) Code ¶
func (s *ConflictException) Code() string
Code returns the exception type name.
func (*ConflictException) Error ¶
func (s *ConflictException) Error() string
func (ConflictException) GoString ¶
func (s ConflictException) 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 (*ConflictException) Message ¶
func (s *ConflictException) Message() string
Message returns the exception's message.
func (*ConflictException) OrigErr ¶
func (s *ConflictException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ConflictException) RequestID ¶
func (s *ConflictException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ConflictException) StatusCode ¶
func (s *ConflictException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ConflictException) String ¶
func (s ConflictException) 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 ConnectionStatusEventConfiguration ¶
type ConnectionStatusEventConfiguration struct { // Connection status event configuration object for enabling or disabling LoRaWAN // related event topics. LoRaWAN *LoRaWANConnectionStatusEventNotificationConfigurations `type:"structure"` // Denotes whether the wireless gateway ID connection status event topic is // enabled or disabled. WirelessGatewayIdEventTopic *string `type:"string" enum:"EventNotificationTopicStatus"` // contains filtered or unexported fields }
Connection status event configuration object for enabling or disabling topic.
func (ConnectionStatusEventConfiguration) GoString ¶
func (s ConnectionStatusEventConfiguration) 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 (*ConnectionStatusEventConfiguration) SetLoRaWAN ¶
func (s *ConnectionStatusEventConfiguration) SetLoRaWAN(v *LoRaWANConnectionStatusEventNotificationConfigurations) *ConnectionStatusEventConfiguration
SetLoRaWAN sets the LoRaWAN field's value.
func (*ConnectionStatusEventConfiguration) SetWirelessGatewayIdEventTopic ¶
func (s *ConnectionStatusEventConfiguration) SetWirelessGatewayIdEventTopic(v string) *ConnectionStatusEventConfiguration
SetWirelessGatewayIdEventTopic sets the WirelessGatewayIdEventTopic field's value.
func (ConnectionStatusEventConfiguration) String ¶
func (s ConnectionStatusEventConfiguration) 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 ConnectionStatusResourceTypeEventConfiguration ¶
type ConnectionStatusResourceTypeEventConfiguration struct { // Connection status resource type event configuration object for enabling or // disabling LoRaWAN related event topics. LoRaWAN *LoRaWANConnectionStatusResourceTypeEventConfiguration `type:"structure"` // contains filtered or unexported fields }
Connection status resource type event configuration object for enabling or disabling topic.
func (ConnectionStatusResourceTypeEventConfiguration) GoString ¶
func (s ConnectionStatusResourceTypeEventConfiguration) 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 (*ConnectionStatusResourceTypeEventConfiguration) SetLoRaWAN ¶
func (s *ConnectionStatusResourceTypeEventConfiguration) SetLoRaWAN(v *LoRaWANConnectionStatusResourceTypeEventConfiguration) *ConnectionStatusResourceTypeEventConfiguration
SetLoRaWAN sets the LoRaWAN field's value.
func (ConnectionStatusResourceTypeEventConfiguration) String ¶
func (s ConnectionStatusResourceTypeEventConfiguration) 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 CreateDestinationInput ¶
type CreateDestinationInput struct { // Each resource must have a unique client request token. If you try to create // a new resource with the same token as a resource that already exists, an // exception occurs. If you omit this value, AWS SDKs will automatically generate // a unique client request. ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"` // The description of the new resource. Description *string `type:"string"` // The rule name or topic rule to send messages to. // // Expression is a required field Expression *string `type:"string" required:"true"` // The type of value in Expression. // // ExpressionType is a required field ExpressionType *string `type:"string" required:"true" enum:"ExpressionType"` // The name of the new resource. // // Name is a required field Name *string `type:"string" required:"true"` // The ARN of the IAM Role that authorizes the destination. // // RoleArn is a required field RoleArn *string `min:"20" type:"string" required:"true"` // The tags to attach to the new destination. Tags are metadata that you can // use to manage a resource. Tags []*Tag `type:"list"` // contains filtered or unexported fields }
func (CreateDestinationInput) GoString ¶
func (s CreateDestinationInput) 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 (*CreateDestinationInput) SetClientRequestToken ¶
func (s *CreateDestinationInput) SetClientRequestToken(v string) *CreateDestinationInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateDestinationInput) SetDescription ¶
func (s *CreateDestinationInput) SetDescription(v string) *CreateDestinationInput
SetDescription sets the Description field's value.
func (*CreateDestinationInput) SetExpression ¶
func (s *CreateDestinationInput) SetExpression(v string) *CreateDestinationInput
SetExpression sets the Expression field's value.
func (*CreateDestinationInput) SetExpressionType ¶
func (s *CreateDestinationInput) SetExpressionType(v string) *CreateDestinationInput
SetExpressionType sets the ExpressionType field's value.
func (*CreateDestinationInput) SetName ¶
func (s *CreateDestinationInput) SetName(v string) *CreateDestinationInput
SetName sets the Name field's value.
func (*CreateDestinationInput) SetRoleArn ¶
func (s *CreateDestinationInput) SetRoleArn(v string) *CreateDestinationInput
SetRoleArn sets the RoleArn field's value.
func (*CreateDestinationInput) SetTags ¶
func (s *CreateDestinationInput) SetTags(v []*Tag) *CreateDestinationInput
SetTags sets the Tags field's value.
func (CreateDestinationInput) String ¶
func (s CreateDestinationInput) 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 (*CreateDestinationInput) Validate ¶
func (s *CreateDestinationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateDestinationOutput ¶
type CreateDestinationOutput struct { // The Amazon Resource Name of the new resource. Arn *string `type:"string"` // The name of the new resource. Name *string `type:"string"` // contains filtered or unexported fields }
func (CreateDestinationOutput) GoString ¶
func (s CreateDestinationOutput) 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 (*CreateDestinationOutput) SetArn ¶
func (s *CreateDestinationOutput) SetArn(v string) *CreateDestinationOutput
SetArn sets the Arn field's value.
func (*CreateDestinationOutput) SetName ¶
func (s *CreateDestinationOutput) SetName(v string) *CreateDestinationOutput
SetName sets the Name field's value.
func (CreateDestinationOutput) String ¶
func (s CreateDestinationOutput) 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 CreateDeviceProfileInput ¶
type CreateDeviceProfileInput struct { // Each resource must have a unique client request token. If you try to create // a new resource with the same token as a resource that already exists, an // exception occurs. If you omit this value, AWS SDKs will automatically generate // a unique client request. ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"` // The device profile information to use to create the device profile. LoRaWAN *LoRaWANDeviceProfile `type:"structure"` // The name of the new resource. Name *string `type:"string"` // The Sidewalk-related information for creating the Sidewalk device profile. Sidewalk *SidewalkCreateDeviceProfile `type:"structure"` // The tags to attach to the new device profile. Tags are metadata that you // can use to manage a resource. Tags []*Tag `type:"list"` // contains filtered or unexported fields }
func (CreateDeviceProfileInput) GoString ¶
func (s CreateDeviceProfileInput) 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 (*CreateDeviceProfileInput) SetClientRequestToken ¶
func (s *CreateDeviceProfileInput) SetClientRequestToken(v string) *CreateDeviceProfileInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateDeviceProfileInput) SetLoRaWAN ¶
func (s *CreateDeviceProfileInput) SetLoRaWAN(v *LoRaWANDeviceProfile) *CreateDeviceProfileInput
SetLoRaWAN sets the LoRaWAN field's value.
func (*CreateDeviceProfileInput) SetName ¶
func (s *CreateDeviceProfileInput) SetName(v string) *CreateDeviceProfileInput
SetName sets the Name field's value.
func (*CreateDeviceProfileInput) SetSidewalk ¶
func (s *CreateDeviceProfileInput) SetSidewalk(v *SidewalkCreateDeviceProfile) *CreateDeviceProfileInput
SetSidewalk sets the Sidewalk field's value.
func (*CreateDeviceProfileInput) SetTags ¶
func (s *CreateDeviceProfileInput) SetTags(v []*Tag) *CreateDeviceProfileInput
SetTags sets the Tags field's value.
func (CreateDeviceProfileInput) String ¶
func (s CreateDeviceProfileInput) 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 (*CreateDeviceProfileInput) Validate ¶
func (s *CreateDeviceProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateDeviceProfileOutput ¶
type CreateDeviceProfileOutput struct { // The Amazon Resource Name of the new resource. Arn *string `type:"string"` // The ID of the new device profile. Id *string `type:"string"` // contains filtered or unexported fields }
func (CreateDeviceProfileOutput) GoString ¶
func (s CreateDeviceProfileOutput) 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 (*CreateDeviceProfileOutput) SetArn ¶
func (s *CreateDeviceProfileOutput) SetArn(v string) *CreateDeviceProfileOutput
SetArn sets the Arn field's value.
func (*CreateDeviceProfileOutput) SetId ¶
func (s *CreateDeviceProfileOutput) SetId(v string) *CreateDeviceProfileOutput
SetId sets the Id field's value.
func (CreateDeviceProfileOutput) String ¶
func (s CreateDeviceProfileOutput) 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 CreateFuotaTaskInput ¶
type CreateFuotaTaskInput struct { // Each resource must have a unique client request token. If you try to create // a new resource with the same token as a resource that already exists, an // exception occurs. If you omit this value, AWS SDKs will automatically generate // a unique client request. ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"` // The description of the new resource. Description *string `type:"string"` // The S3 URI points to a firmware update image that is to be used with a FUOTA // task. // // FirmwareUpdateImage is a required field FirmwareUpdateImage *string `min:"1" type:"string" required:"true"` // The firmware update role that is to be used with a FUOTA task. // // FirmwareUpdateRole is a required field FirmwareUpdateRole *string `min:"1" type:"string" required:"true"` // The interval for sending fragments in milliseconds, rounded to the nearest // second. // // This interval only determines the timing for when the Cloud sends down the // fragments to yor device. There can be a delay for when your device will receive // these fragments. This delay depends on the device's class and the communication // delay with the cloud. FragmentIntervalMS *int64 `min:"1" type:"integer"` // The size of each fragment in bytes. This parameter is supported only for // FUOTA tasks with multicast groups. FragmentSizeBytes *int64 `min:"1" type:"integer"` // The LoRaWAN information used with a FUOTA task. LoRaWAN *LoRaWANFuotaTask `type:"structure"` // The name of a FUOTA task. Name *string `type:"string"` // The percentage of the added fragments that are redundant. For example, if // the size of the firmware image file is 100 bytes and the fragment size is // 10 bytes, with RedundancyPercent set to 50(%), the final number of encoded // fragments is (100 / 10) + (100 / 10 * 50%) = 15. RedundancyPercent *int64 `type:"integer"` // The tag to attach to the specified resource. Tags are metadata that you can // use to manage a resource. Tags []*Tag `type:"list"` // contains filtered or unexported fields }
func (CreateFuotaTaskInput) GoString ¶
func (s CreateFuotaTaskInput) 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 (*CreateFuotaTaskInput) SetClientRequestToken ¶
func (s *CreateFuotaTaskInput) SetClientRequestToken(v string) *CreateFuotaTaskInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateFuotaTaskInput) SetDescription ¶
func (s *CreateFuotaTaskInput) SetDescription(v string) *CreateFuotaTaskInput
SetDescription sets the Description field's value.
func (*CreateFuotaTaskInput) SetFirmwareUpdateImage ¶
func (s *CreateFuotaTaskInput) SetFirmwareUpdateImage(v string) *CreateFuotaTaskInput
SetFirmwareUpdateImage sets the FirmwareUpdateImage field's value.
func (*CreateFuotaTaskInput) SetFirmwareUpdateRole ¶
func (s *CreateFuotaTaskInput) SetFirmwareUpdateRole(v string) *CreateFuotaTaskInput
SetFirmwareUpdateRole sets the FirmwareUpdateRole field's value.
func (*CreateFuotaTaskInput) SetFragmentIntervalMS ¶
func (s *CreateFuotaTaskInput) SetFragmentIntervalMS(v int64) *CreateFuotaTaskInput
SetFragmentIntervalMS sets the FragmentIntervalMS field's value.
func (*CreateFuotaTaskInput) SetFragmentSizeBytes ¶
func (s *CreateFuotaTaskInput) SetFragmentSizeBytes(v int64) *CreateFuotaTaskInput
SetFragmentSizeBytes sets the FragmentSizeBytes field's value.
func (*CreateFuotaTaskInput) SetLoRaWAN ¶
func (s *CreateFuotaTaskInput) SetLoRaWAN(v *LoRaWANFuotaTask) *CreateFuotaTaskInput
SetLoRaWAN sets the LoRaWAN field's value.
func (*CreateFuotaTaskInput) SetName ¶
func (s *CreateFuotaTaskInput) SetName(v string) *CreateFuotaTaskInput
SetName sets the Name field's value.
func (*CreateFuotaTaskInput) SetRedundancyPercent ¶
func (s *CreateFuotaTaskInput) SetRedundancyPercent(v int64) *CreateFuotaTaskInput
SetRedundancyPercent sets the RedundancyPercent field's value.
func (*CreateFuotaTaskInput) SetTags ¶
func (s *CreateFuotaTaskInput) SetTags(v []*Tag) *CreateFuotaTaskInput
SetTags sets the Tags field's value.
func (CreateFuotaTaskInput) String ¶
func (s CreateFuotaTaskInput) 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 (*CreateFuotaTaskInput) Validate ¶
func (s *CreateFuotaTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateFuotaTaskOutput ¶
type CreateFuotaTaskOutput struct { // The arn of a FUOTA task. Arn *string `type:"string"` // The ID of a FUOTA task. Id *string `type:"string"` // contains filtered or unexported fields }
func (CreateFuotaTaskOutput) GoString ¶
func (s CreateFuotaTaskOutput) 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 (*CreateFuotaTaskOutput) SetArn ¶
func (s *CreateFuotaTaskOutput) SetArn(v string) *CreateFuotaTaskOutput
SetArn sets the Arn field's value.
func (*CreateFuotaTaskOutput) SetId ¶
func (s *CreateFuotaTaskOutput) SetId(v string) *CreateFuotaTaskOutput
SetId sets the Id field's value.
func (CreateFuotaTaskOutput) String ¶
func (s CreateFuotaTaskOutput) 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 CreateMulticastGroupInput ¶
type CreateMulticastGroupInput struct { // Each resource must have a unique client request token. If you try to create // a new resource with the same token as a resource that already exists, an // exception occurs. If you omit this value, AWS SDKs will automatically generate // a unique client request. ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"` // The description of the multicast group. Description *string `type:"string"` // The LoRaWAN information that is to be used with the multicast group. // // LoRaWAN is a required field LoRaWAN *LoRaWANMulticast `type:"structure" required:"true"` // The name of the multicast group. Name *string `type:"string"` // The tag to attach to the specified resource. Tags are metadata that you can // use to manage a resource. Tags []*Tag `type:"list"` // contains filtered or unexported fields }
func (CreateMulticastGroupInput) GoString ¶
func (s CreateMulticastGroupInput) 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 (*CreateMulticastGroupInput) SetClientRequestToken ¶
func (s *CreateMulticastGroupInput) SetClientRequestToken(v string) *CreateMulticastGroupInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateMulticastGroupInput) SetDescription ¶
func (s *CreateMulticastGroupInput) SetDescription(v string) *CreateMulticastGroupInput
SetDescription sets the Description field's value.
func (*CreateMulticastGroupInput) SetLoRaWAN ¶
func (s *CreateMulticastGroupInput) SetLoRaWAN(v *LoRaWANMulticast) *CreateMulticastGroupInput
SetLoRaWAN sets the LoRaWAN field's value.
func (*CreateMulticastGroupInput) SetName ¶
func (s *CreateMulticastGroupInput) SetName(v string) *CreateMulticastGroupInput
SetName sets the Name field's value.
func (*CreateMulticastGroupInput) SetTags ¶
func (s *CreateMulticastGroupInput) SetTags(v []*Tag) *CreateMulticastGroupInput
SetTags sets the Tags field's value.
func (CreateMulticastGroupInput) String ¶
func (s CreateMulticastGroupInput) 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 (*CreateMulticastGroupInput) Validate ¶
func (s *CreateMulticastGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateMulticastGroupOutput ¶
type CreateMulticastGroupOutput struct { // The arn of the multicast group. Arn *string `type:"string"` // The ID of the multicast group. Id *string `type:"string"` // contains filtered or unexported fields }
func (CreateMulticastGroupOutput) GoString ¶
func (s CreateMulticastGroupOutput) 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 (*CreateMulticastGroupOutput) SetArn ¶
func (s *CreateMulticastGroupOutput) SetArn(v string) *CreateMulticastGroupOutput
SetArn sets the Arn field's value.
func (*CreateMulticastGroupOutput) SetId ¶
func (s *CreateMulticastGroupOutput) SetId(v string) *CreateMulticastGroupOutput
SetId sets the Id field's value.
func (CreateMulticastGroupOutput) String ¶
func (s CreateMulticastGroupOutput) 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 CreateNetworkAnalyzerConfigurationInput ¶
type CreateNetworkAnalyzerConfigurationInput struct { // Each resource must have a unique client request token. If you try to create // a new resource with the same token as a resource that already exists, an // exception occurs. If you omit this value, AWS SDKs will automatically generate // a unique client request. ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"` // The description of the new resource. Description *string `type:"string"` // Multicast Group resources to add to the network analyzer configruation. Provide // the MulticastGroupId of the resource to add in the input array. MulticastGroups []*string `type:"list"` // Name of the network analyzer configuration. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // The tag to attach to the specified resource. Tags are metadata that you can // use to manage a resource. Tags []*Tag `type:"list"` // Trace content for your wireless devices, gateways, and multicast groups. TraceContent *TraceContent `type:"structure"` // Wireless device resources to add to the network analyzer configuration. Provide // the WirelessDeviceId of the resource to add in the input array. WirelessDevices []*string `type:"list"` // Wireless gateway resources to add to the network analyzer configuration. // Provide the WirelessGatewayId of the resource to add in the input array. WirelessGateways []*string `type:"list"` // contains filtered or unexported fields }
func (CreateNetworkAnalyzerConfigurationInput) GoString ¶
func (s CreateNetworkAnalyzerConfigurationInput) 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 (*CreateNetworkAnalyzerConfigurationInput) SetClientRequestToken ¶
func (s *CreateNetworkAnalyzerConfigurationInput) SetClientRequestToken(v string) *CreateNetworkAnalyzerConfigurationInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateNetworkAnalyzerConfigurationInput) SetDescription ¶
func (s *CreateNetworkAnalyzerConfigurationInput) SetDescription(v string) *CreateNetworkAnalyzerConfigurationInput
SetDescription sets the Description field's value.
func (*CreateNetworkAnalyzerConfigurationInput) SetMulticastGroups ¶
func (s *CreateNetworkAnalyzerConfigurationInput) SetMulticastGroups(v []*string) *CreateNetworkAnalyzerConfigurationInput
SetMulticastGroups sets the MulticastGroups field's value.
func (*CreateNetworkAnalyzerConfigurationInput) SetName ¶
func (s *CreateNetworkAnalyzerConfigurationInput) SetName(v string) *CreateNetworkAnalyzerConfigurationInput
SetName sets the Name field's value.
func (*CreateNetworkAnalyzerConfigurationInput) SetTags ¶
func (s *CreateNetworkAnalyzerConfigurationInput) SetTags(v []*Tag) *CreateNetworkAnalyzerConfigurationInput
SetTags sets the Tags field's value.
func (*CreateNetworkAnalyzerConfigurationInput) SetTraceContent ¶
func (s *CreateNetworkAnalyzerConfigurationInput) SetTraceContent(v *TraceContent) *CreateNetworkAnalyzerConfigurationInput
SetTraceContent sets the TraceContent field's value.
func (*CreateNetworkAnalyzerConfigurationInput) SetWirelessDevices ¶
func (s *CreateNetworkAnalyzerConfigurationInput) SetWirelessDevices(v []*string) *CreateNetworkAnalyzerConfigurationInput
SetWirelessDevices sets the WirelessDevices field's value.
func (*CreateNetworkAnalyzerConfigurationInput) SetWirelessGateways ¶
func (s *CreateNetworkAnalyzerConfigurationInput) SetWirelessGateways(v []*string) *CreateNetworkAnalyzerConfigurationInput
SetWirelessGateways sets the WirelessGateways field's value.
func (CreateNetworkAnalyzerConfigurationInput) String ¶
func (s CreateNetworkAnalyzerConfigurationInput) 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 (*CreateNetworkAnalyzerConfigurationInput) Validate ¶
func (s *CreateNetworkAnalyzerConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateNetworkAnalyzerConfigurationOutput ¶
type CreateNetworkAnalyzerConfigurationOutput struct { // The Amazon Resource Name of the new resource. Arn *string `type:"string"` // Name of the network analyzer configuration. Name *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (CreateNetworkAnalyzerConfigurationOutput) GoString ¶
func (s CreateNetworkAnalyzerConfigurationOutput) 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 (*CreateNetworkAnalyzerConfigurationOutput) SetArn ¶
func (s *CreateNetworkAnalyzerConfigurationOutput) SetArn(v string) *CreateNetworkAnalyzerConfigurationOutput
SetArn sets the Arn field's value.
func (*CreateNetworkAnalyzerConfigurationOutput) SetName ¶
func (s *CreateNetworkAnalyzerConfigurationOutput) SetName(v string) *CreateNetworkAnalyzerConfigurationOutput
SetName sets the Name field's value.
func (CreateNetworkAnalyzerConfigurationOutput) String ¶
func (s CreateNetworkAnalyzerConfigurationOutput) 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 CreateServiceProfileInput ¶
type CreateServiceProfileInput struct { // Each resource must have a unique client request token. If you try to create // a new resource with the same token as a resource that already exists, an // exception occurs. If you omit this value, AWS SDKs will automatically generate // a unique client request. ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"` // The service profile information to use to create the service profile. LoRaWAN *LoRaWANServiceProfile `type:"structure"` // The name of the new resource. Name *string `type:"string"` // The tags to attach to the new service profile. Tags are metadata that you // can use to manage a resource. Tags []*Tag `type:"list"` // contains filtered or unexported fields }
func (CreateServiceProfileInput) GoString ¶
func (s CreateServiceProfileInput) 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 (*CreateServiceProfileInput) SetClientRequestToken ¶
func (s *CreateServiceProfileInput) SetClientRequestToken(v string) *CreateServiceProfileInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateServiceProfileInput) SetLoRaWAN ¶
func (s *CreateServiceProfileInput) SetLoRaWAN(v *LoRaWANServiceProfile) *CreateServiceProfileInput
SetLoRaWAN sets the LoRaWAN field's value.
func (*CreateServiceProfileInput) SetName ¶
func (s *CreateServiceProfileInput) SetName(v string) *CreateServiceProfileInput
SetName sets the Name field's value.
func (*CreateServiceProfileInput) SetTags ¶
func (s *CreateServiceProfileInput) SetTags(v []*Tag) *CreateServiceProfileInput
SetTags sets the Tags field's value.
func (CreateServiceProfileInput) String ¶
func (s CreateServiceProfileInput) 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 (*CreateServiceProfileInput) Validate ¶
func (s *CreateServiceProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateServiceProfileOutput ¶
type CreateServiceProfileOutput struct { // The Amazon Resource Name of the new resource. Arn *string `type:"string"` // The ID of the new service profile. Id *string `type:"string"` // contains filtered or unexported fields }
func (CreateServiceProfileOutput) GoString ¶
func (s CreateServiceProfileOutput) 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 (*CreateServiceProfileOutput) SetArn ¶
func (s *CreateServiceProfileOutput) SetArn(v string) *CreateServiceProfileOutput
SetArn sets the Arn field's value.
func (*CreateServiceProfileOutput) SetId ¶
func (s *CreateServiceProfileOutput) SetId(v string) *CreateServiceProfileOutput
SetId sets the Id field's value.
func (CreateServiceProfileOutput) String ¶
func (s CreateServiceProfileOutput) 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 CreateWirelessDeviceInput ¶
type CreateWirelessDeviceInput struct { // Each resource must have a unique client request token. If you try to create // a new resource with the same token as a resource that already exists, an // exception occurs. If you omit this value, AWS SDKs will automatically generate // a unique client request. ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"` // The description of the new resource. Description *string `type:"string"` // The name of the destination to assign to the new wireless device. // // DestinationName is a required field DestinationName *string `type:"string" required:"true"` // The device configuration information to use to create the wireless device. LoRaWAN *LoRaWANDevice `type:"structure"` // The name of the new resource. Name *string `type:"string"` // FPort values for the GNSS, stream, and ClockSync functions of the positioning // information. Positioning *string `type:"string" enum:"PositioningConfigStatus"` // The device configuration information to use to create the Sidewalk device. Sidewalk *SidewalkCreateWirelessDevice `type:"structure"` // The tags to attach to the new wireless device. Tags are metadata that you // can use to manage a resource. Tags []*Tag `type:"list"` // The wireless device type. // // Type is a required field Type *string `type:"string" required:"true" enum:"WirelessDeviceType"` // contains filtered or unexported fields }
func (CreateWirelessDeviceInput) GoString ¶
func (s CreateWirelessDeviceInput) 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 (*CreateWirelessDeviceInput) SetClientRequestToken ¶
func (s *CreateWirelessDeviceInput) SetClientRequestToken(v string) *CreateWirelessDeviceInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateWirelessDeviceInput) SetDescription ¶
func (s *CreateWirelessDeviceInput) SetDescription(v string) *CreateWirelessDeviceInput
SetDescription sets the Description field's value.
func (*CreateWirelessDeviceInput) SetDestinationName ¶
func (s *CreateWirelessDeviceInput) SetDestinationName(v string) *CreateWirelessDeviceInput
SetDestinationName sets the DestinationName field's value.
func (*CreateWirelessDeviceInput) SetLoRaWAN ¶
func (s *CreateWirelessDeviceInput) SetLoRaWAN(v *LoRaWANDevice) *CreateWirelessDeviceInput
SetLoRaWAN sets the LoRaWAN field's value.
func (*CreateWirelessDeviceInput) SetName ¶
func (s *CreateWirelessDeviceInput) SetName(v string) *CreateWirelessDeviceInput
SetName sets the Name field's value.
func (*CreateWirelessDeviceInput) SetPositioning ¶
func (s *CreateWirelessDeviceInput) SetPositioning(v string) *CreateWirelessDeviceInput
SetPositioning sets the Positioning field's value.
func (*CreateWirelessDeviceInput) SetSidewalk ¶
func (s *CreateWirelessDeviceInput) SetSidewalk(v *SidewalkCreateWirelessDevice) *CreateWirelessDeviceInput
SetSidewalk sets the Sidewalk field's value.
func (*CreateWirelessDeviceInput) SetTags ¶
func (s *CreateWirelessDeviceInput) SetTags(v []*Tag) *CreateWirelessDeviceInput
SetTags sets the Tags field's value.
func (*CreateWirelessDeviceInput) SetType ¶
func (s *CreateWirelessDeviceInput) SetType(v string) *CreateWirelessDeviceInput
SetType sets the Type field's value.
func (CreateWirelessDeviceInput) String ¶
func (s CreateWirelessDeviceInput) 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 (*CreateWirelessDeviceInput) Validate ¶
func (s *CreateWirelessDeviceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateWirelessDeviceOutput ¶
type CreateWirelessDeviceOutput struct { // The Amazon Resource Name of the new resource. Arn *string `type:"string"` // The ID of the new wireless device. Id *string `type:"string"` // contains filtered or unexported fields }
func (CreateWirelessDeviceOutput) GoString ¶
func (s CreateWirelessDeviceOutput) 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 (*CreateWirelessDeviceOutput) SetArn ¶
func (s *CreateWirelessDeviceOutput) SetArn(v string) *CreateWirelessDeviceOutput
SetArn sets the Arn field's value.
func (*CreateWirelessDeviceOutput) SetId ¶
func (s *CreateWirelessDeviceOutput) SetId(v string) *CreateWirelessDeviceOutput
SetId sets the Id field's value.
func (CreateWirelessDeviceOutput) String ¶
func (s CreateWirelessDeviceOutput) 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 CreateWirelessGatewayInput ¶
type CreateWirelessGatewayInput struct { // Each resource must have a unique client request token. If you try to create // a new resource with the same token as a resource that already exists, an // exception occurs. If you omit this value, AWS SDKs will automatically generate // a unique client request. ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"` // The description of the new resource. Description *string `type:"string"` // The gateway configuration information to use to create the wireless gateway. // // LoRaWAN is a required field LoRaWAN *LoRaWANGateway `type:"structure" required:"true"` // The name of the new resource. Name *string `type:"string"` // The tags to attach to the new wireless gateway. Tags are metadata that you // can use to manage a resource. Tags []*Tag `type:"list"` // contains filtered or unexported fields }
func (CreateWirelessGatewayInput) GoString ¶
func (s CreateWirelessGatewayInput) 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 (*CreateWirelessGatewayInput) SetClientRequestToken ¶
func (s *CreateWirelessGatewayInput) SetClientRequestToken(v string) *CreateWirelessGatewayInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateWirelessGatewayInput) SetDescription ¶
func (s *CreateWirelessGatewayInput) SetDescription(v string) *CreateWirelessGatewayInput
SetDescription sets the Description field's value.
func (*CreateWirelessGatewayInput) SetLoRaWAN ¶
func (s *CreateWirelessGatewayInput) SetLoRaWAN(v *LoRaWANGateway) *CreateWirelessGatewayInput
SetLoRaWAN sets the LoRaWAN field's value.
func (*CreateWirelessGatewayInput) SetName ¶
func (s *CreateWirelessGatewayInput) SetName(v string) *CreateWirelessGatewayInput
SetName sets the Name field's value.
func (*CreateWirelessGatewayInput) SetTags ¶
func (s *CreateWirelessGatewayInput) SetTags(v []*Tag) *CreateWirelessGatewayInput
SetTags sets the Tags field's value.
func (CreateWirelessGatewayInput) String ¶
func (s CreateWirelessGatewayInput) 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 (*CreateWirelessGatewayInput) Validate ¶
func (s *CreateWirelessGatewayInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateWirelessGatewayOutput ¶
type CreateWirelessGatewayOutput struct { // The Amazon Resource Name of the new resource. Arn *string `type:"string"` // The ID of the new wireless gateway. Id *string `type:"string"` // contains filtered or unexported fields }
func (CreateWirelessGatewayOutput) GoString ¶
func (s CreateWirelessGatewayOutput) 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 (*CreateWirelessGatewayOutput) SetArn ¶
func (s *CreateWirelessGatewayOutput) SetArn(v string) *CreateWirelessGatewayOutput
SetArn sets the Arn field's value.
func (*CreateWirelessGatewayOutput) SetId ¶
func (s *CreateWirelessGatewayOutput) SetId(v string) *CreateWirelessGatewayOutput
SetId sets the Id field's value.
func (CreateWirelessGatewayOutput) String ¶
func (s CreateWirelessGatewayOutput) 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 CreateWirelessGatewayTaskDefinitionInput ¶
type CreateWirelessGatewayTaskDefinitionInput struct { // Whether to automatically create tasks using this task definition for all // gateways with the specified current version. If false, the task must me created // by calling CreateWirelessGatewayTask. // // AutoCreateTasks is a required field AutoCreateTasks *bool `type:"boolean" required:"true"` // Each resource must have a unique client request token. If you try to create // a new resource with the same token as a resource that already exists, an // exception occurs. If you omit this value, AWS SDKs will automatically generate // a unique client request. ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"` // The name of the new resource. Name *string `min:"1" type:"string"` // The tags to attach to the specified resource. Tags are metadata that you // can use to manage a resource. Tags []*Tag `type:"list"` // Information about the gateways to update. Update *UpdateWirelessGatewayTaskCreate `type:"structure"` // contains filtered or unexported fields }
func (CreateWirelessGatewayTaskDefinitionInput) GoString ¶
func (s CreateWirelessGatewayTaskDefinitionInput) 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 (*CreateWirelessGatewayTaskDefinitionInput) SetAutoCreateTasks ¶
func (s *CreateWirelessGatewayTaskDefinitionInput) SetAutoCreateTasks(v bool) *CreateWirelessGatewayTaskDefinitionInput
SetAutoCreateTasks sets the AutoCreateTasks field's value.
func (*CreateWirelessGatewayTaskDefinitionInput) SetClientRequestToken ¶
func (s *CreateWirelessGatewayTaskDefinitionInput) SetClientRequestToken(v string) *CreateWirelessGatewayTaskDefinitionInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateWirelessGatewayTaskDefinitionInput) SetName ¶
func (s *CreateWirelessGatewayTaskDefinitionInput) SetName(v string) *CreateWirelessGatewayTaskDefinitionInput
SetName sets the Name field's value.
func (*CreateWirelessGatewayTaskDefinitionInput) SetTags ¶
func (s *CreateWirelessGatewayTaskDefinitionInput) SetTags(v []*Tag) *CreateWirelessGatewayTaskDefinitionInput
SetTags sets the Tags field's value.
func (*CreateWirelessGatewayTaskDefinitionInput) SetUpdate ¶
func (s *CreateWirelessGatewayTaskDefinitionInput) SetUpdate(v *UpdateWirelessGatewayTaskCreate) *CreateWirelessGatewayTaskDefinitionInput
SetUpdate sets the Update field's value.
func (CreateWirelessGatewayTaskDefinitionInput) String ¶
func (s CreateWirelessGatewayTaskDefinitionInput) 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 (*CreateWirelessGatewayTaskDefinitionInput) Validate ¶
func (s *CreateWirelessGatewayTaskDefinitionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateWirelessGatewayTaskDefinitionOutput ¶
type CreateWirelessGatewayTaskDefinitionOutput struct { // The Amazon Resource Name of the resource. Arn *string `type:"string"` // The ID of the new wireless gateway task definition. Id *string `type:"string"` // contains filtered or unexported fields }
func (CreateWirelessGatewayTaskDefinitionOutput) GoString ¶
func (s CreateWirelessGatewayTaskDefinitionOutput) 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 (*CreateWirelessGatewayTaskDefinitionOutput) SetArn ¶
func (s *CreateWirelessGatewayTaskDefinitionOutput) SetArn(v string) *CreateWirelessGatewayTaskDefinitionOutput
SetArn sets the Arn field's value.
func (*CreateWirelessGatewayTaskDefinitionOutput) SetId ¶
func (s *CreateWirelessGatewayTaskDefinitionOutput) SetId(v string) *CreateWirelessGatewayTaskDefinitionOutput
SetId sets the Id field's value.
func (CreateWirelessGatewayTaskDefinitionOutput) String ¶
func (s CreateWirelessGatewayTaskDefinitionOutput) 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 CreateWirelessGatewayTaskInput ¶
type CreateWirelessGatewayTaskInput struct { // The ID of the resource to update. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The ID of the WirelessGatewayTaskDefinition. // // WirelessGatewayTaskDefinitionId is a required field WirelessGatewayTaskDefinitionId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateWirelessGatewayTaskInput) GoString ¶
func (s CreateWirelessGatewayTaskInput) 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 (*CreateWirelessGatewayTaskInput) SetId ¶
func (s *CreateWirelessGatewayTaskInput) SetId(v string) *CreateWirelessGatewayTaskInput
SetId sets the Id field's value.
func (*CreateWirelessGatewayTaskInput) SetWirelessGatewayTaskDefinitionId ¶
func (s *CreateWirelessGatewayTaskInput) SetWirelessGatewayTaskDefinitionId(v string) *CreateWirelessGatewayTaskInput
SetWirelessGatewayTaskDefinitionId sets the WirelessGatewayTaskDefinitionId field's value.
func (CreateWirelessGatewayTaskInput) String ¶
func (s CreateWirelessGatewayTaskInput) 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 (*CreateWirelessGatewayTaskInput) Validate ¶
func (s *CreateWirelessGatewayTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateWirelessGatewayTaskOutput ¶
type CreateWirelessGatewayTaskOutput struct { // The status of the request. Status *string `type:"string" enum:"WirelessGatewayTaskStatus"` // The ID of the WirelessGatewayTaskDefinition. WirelessGatewayTaskDefinitionId *string `type:"string"` // contains filtered or unexported fields }
func (CreateWirelessGatewayTaskOutput) GoString ¶
func (s CreateWirelessGatewayTaskOutput) 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 (*CreateWirelessGatewayTaskOutput) SetStatus ¶
func (s *CreateWirelessGatewayTaskOutput) SetStatus(v string) *CreateWirelessGatewayTaskOutput
SetStatus sets the Status field's value.
func (*CreateWirelessGatewayTaskOutput) SetWirelessGatewayTaskDefinitionId ¶
func (s *CreateWirelessGatewayTaskOutput) SetWirelessGatewayTaskDefinitionId(v string) *CreateWirelessGatewayTaskOutput
SetWirelessGatewayTaskDefinitionId sets the WirelessGatewayTaskDefinitionId field's value.
func (CreateWirelessGatewayTaskOutput) String ¶
func (s CreateWirelessGatewayTaskOutput) 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 DakCertificateMetadata ¶
type DakCertificateMetadata struct { // The advertised product ID (APID) that's used for pre-production and production // applications. ApId *string `type:"string"` // The certificate ID for the DAK. // // CertificateId is a required field CertificateId *string `type:"string" required:"true"` // The device type ID that's used for prototyping applications. DeviceTypeId *string `type:"string"` // Whether factory support has been enabled. FactorySupport *bool `type:"boolean"` // The maximum number of signatures that the DAK can sign. A value of -1 indicates // that there's no device limit. MaxAllowedSignature *int64 `type:"integer"` // contains filtered or unexported fields }
The device attestation key (DAK) information.
func (DakCertificateMetadata) GoString ¶
func (s DakCertificateMetadata) 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 (*DakCertificateMetadata) SetApId ¶
func (s *DakCertificateMetadata) SetApId(v string) *DakCertificateMetadata
SetApId sets the ApId field's value.
func (*DakCertificateMetadata) SetCertificateId ¶
func (s *DakCertificateMetadata) SetCertificateId(v string) *DakCertificateMetadata
SetCertificateId sets the CertificateId field's value.
func (*DakCertificateMetadata) SetDeviceTypeId ¶
func (s *DakCertificateMetadata) SetDeviceTypeId(v string) *DakCertificateMetadata
SetDeviceTypeId sets the DeviceTypeId field's value.
func (*DakCertificateMetadata) SetFactorySupport ¶
func (s *DakCertificateMetadata) SetFactorySupport(v bool) *DakCertificateMetadata
SetFactorySupport sets the FactorySupport field's value.
func (*DakCertificateMetadata) SetMaxAllowedSignature ¶
func (s *DakCertificateMetadata) SetMaxAllowedSignature(v int64) *DakCertificateMetadata
SetMaxAllowedSignature sets the MaxAllowedSignature field's value.
func (DakCertificateMetadata) String ¶
func (s DakCertificateMetadata) 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 DeleteDestinationInput ¶
type DeleteDestinationInput struct { // The name of the resource to delete. // // Name is a required field Name *string `location:"uri" locationName:"Name" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteDestinationInput) GoString ¶
func (s DeleteDestinationInput) 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 (*DeleteDestinationInput) SetName ¶
func (s *DeleteDestinationInput) SetName(v string) *DeleteDestinationInput
SetName sets the Name field's value.
func (DeleteDestinationInput) String ¶
func (s DeleteDestinationInput) 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 (*DeleteDestinationInput) Validate ¶
func (s *DeleteDestinationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteDestinationOutput ¶
type DeleteDestinationOutput struct {
// contains filtered or unexported fields
}
func (DeleteDestinationOutput) GoString ¶
func (s DeleteDestinationOutput) 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 (DeleteDestinationOutput) String ¶
func (s DeleteDestinationOutput) 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 DeleteDeviceProfileInput ¶
type DeleteDeviceProfileInput struct { // The ID of the resource to delete. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteDeviceProfileInput) GoString ¶
func (s DeleteDeviceProfileInput) 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 (*DeleteDeviceProfileInput) SetId ¶
func (s *DeleteDeviceProfileInput) SetId(v string) *DeleteDeviceProfileInput
SetId sets the Id field's value.
func (DeleteDeviceProfileInput) String ¶
func (s DeleteDeviceProfileInput) 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 (*DeleteDeviceProfileInput) Validate ¶
func (s *DeleteDeviceProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteDeviceProfileOutput ¶
type DeleteDeviceProfileOutput struct {
// contains filtered or unexported fields
}
func (DeleteDeviceProfileOutput) GoString ¶
func (s DeleteDeviceProfileOutput) 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 (DeleteDeviceProfileOutput) String ¶
func (s DeleteDeviceProfileOutput) 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 DeleteFuotaTaskInput ¶
type DeleteFuotaTaskInput struct { // The ID of a FUOTA task. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteFuotaTaskInput) GoString ¶
func (s DeleteFuotaTaskInput) 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 (*DeleteFuotaTaskInput) SetId ¶
func (s *DeleteFuotaTaskInput) SetId(v string) *DeleteFuotaTaskInput
SetId sets the Id field's value.
func (DeleteFuotaTaskInput) String ¶
func (s DeleteFuotaTaskInput) 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 (*DeleteFuotaTaskInput) Validate ¶
func (s *DeleteFuotaTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteFuotaTaskOutput ¶
type DeleteFuotaTaskOutput struct {
// contains filtered or unexported fields
}
func (DeleteFuotaTaskOutput) GoString ¶
func (s DeleteFuotaTaskOutput) 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 (DeleteFuotaTaskOutput) String ¶
func (s DeleteFuotaTaskOutput) 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 DeleteMulticastGroupInput ¶
type DeleteMulticastGroupInput struct { // The ID of the multicast group. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteMulticastGroupInput) GoString ¶
func (s DeleteMulticastGroupInput) 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 (*DeleteMulticastGroupInput) SetId ¶
func (s *DeleteMulticastGroupInput) SetId(v string) *DeleteMulticastGroupInput
SetId sets the Id field's value.
func (DeleteMulticastGroupInput) String ¶
func (s DeleteMulticastGroupInput) 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 (*DeleteMulticastGroupInput) Validate ¶
func (s *DeleteMulticastGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteMulticastGroupOutput ¶
type DeleteMulticastGroupOutput struct {
// contains filtered or unexported fields
}
func (DeleteMulticastGroupOutput) GoString ¶
func (s DeleteMulticastGroupOutput) 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 (DeleteMulticastGroupOutput) String ¶
func (s DeleteMulticastGroupOutput) 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 DeleteNetworkAnalyzerConfigurationInput ¶
type DeleteNetworkAnalyzerConfigurationInput struct { // Name of the network analyzer configuration. // // ConfigurationName is a required field ConfigurationName *string `location:"uri" locationName:"ConfigurationName" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteNetworkAnalyzerConfigurationInput) GoString ¶
func (s DeleteNetworkAnalyzerConfigurationInput) 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 (*DeleteNetworkAnalyzerConfigurationInput) SetConfigurationName ¶
func (s *DeleteNetworkAnalyzerConfigurationInput) SetConfigurationName(v string) *DeleteNetworkAnalyzerConfigurationInput
SetConfigurationName sets the ConfigurationName field's value.
func (DeleteNetworkAnalyzerConfigurationInput) String ¶
func (s DeleteNetworkAnalyzerConfigurationInput) 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 (*DeleteNetworkAnalyzerConfigurationInput) Validate ¶
func (s *DeleteNetworkAnalyzerConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteNetworkAnalyzerConfigurationOutput ¶
type DeleteNetworkAnalyzerConfigurationOutput struct {
// contains filtered or unexported fields
}
func (DeleteNetworkAnalyzerConfigurationOutput) GoString ¶
func (s DeleteNetworkAnalyzerConfigurationOutput) 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 (DeleteNetworkAnalyzerConfigurationOutput) String ¶
func (s DeleteNetworkAnalyzerConfigurationOutput) 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 DeleteQueuedMessagesInput ¶
type DeleteQueuedMessagesInput struct { // The ID of a given wireless device for which downlink messages will be deleted. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // If message ID is "*", it cleares the entire downlink queue for a given device, // specified by the wireless device ID. Otherwise, the downlink message with // the specified message ID will be deleted. // // MessageId is a required field MessageId *string `location:"querystring" locationName:"messageId" type:"string" required:"true"` // The wireless device type, which can be either Sidewalk or LoRaWAN. WirelessDeviceType *string `location:"querystring" locationName:"WirelessDeviceType" type:"string" enum:"WirelessDeviceType"` // contains filtered or unexported fields }
func (DeleteQueuedMessagesInput) GoString ¶
func (s DeleteQueuedMessagesInput) 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 (*DeleteQueuedMessagesInput) SetId ¶
func (s *DeleteQueuedMessagesInput) SetId(v string) *DeleteQueuedMessagesInput
SetId sets the Id field's value.
func (*DeleteQueuedMessagesInput) SetMessageId ¶
func (s *DeleteQueuedMessagesInput) SetMessageId(v string) *DeleteQueuedMessagesInput
SetMessageId sets the MessageId field's value.
func (*DeleteQueuedMessagesInput) SetWirelessDeviceType ¶
func (s *DeleteQueuedMessagesInput) SetWirelessDeviceType(v string) *DeleteQueuedMessagesInput
SetWirelessDeviceType sets the WirelessDeviceType field's value.
func (DeleteQueuedMessagesInput) String ¶
func (s DeleteQueuedMessagesInput) 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 (*DeleteQueuedMessagesInput) Validate ¶
func (s *DeleteQueuedMessagesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteQueuedMessagesOutput ¶
type DeleteQueuedMessagesOutput struct {
// contains filtered or unexported fields
}
func (DeleteQueuedMessagesOutput) GoString ¶
func (s DeleteQueuedMessagesOutput) 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 (DeleteQueuedMessagesOutput) String ¶
func (s DeleteQueuedMessagesOutput) 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 DeleteServiceProfileInput ¶
type DeleteServiceProfileInput struct { // The ID of the resource to delete. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteServiceProfileInput) GoString ¶
func (s DeleteServiceProfileInput) 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 (*DeleteServiceProfileInput) SetId ¶
func (s *DeleteServiceProfileInput) SetId(v string) *DeleteServiceProfileInput
SetId sets the Id field's value.
func (DeleteServiceProfileInput) String ¶
func (s DeleteServiceProfileInput) 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 (*DeleteServiceProfileInput) Validate ¶
func (s *DeleteServiceProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteServiceProfileOutput ¶
type DeleteServiceProfileOutput struct {
// contains filtered or unexported fields
}
func (DeleteServiceProfileOutput) GoString ¶
func (s DeleteServiceProfileOutput) 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 (DeleteServiceProfileOutput) String ¶
func (s DeleteServiceProfileOutput) 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 DeleteWirelessDeviceImportTaskInput ¶
type DeleteWirelessDeviceImportTaskInput struct { // The unique identifier of the import task to be deleted. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteWirelessDeviceImportTaskInput) GoString ¶
func (s DeleteWirelessDeviceImportTaskInput) 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 (*DeleteWirelessDeviceImportTaskInput) SetId ¶
func (s *DeleteWirelessDeviceImportTaskInput) SetId(v string) *DeleteWirelessDeviceImportTaskInput
SetId sets the Id field's value.
func (DeleteWirelessDeviceImportTaskInput) String ¶
func (s DeleteWirelessDeviceImportTaskInput) 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 (*DeleteWirelessDeviceImportTaskInput) Validate ¶
func (s *DeleteWirelessDeviceImportTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteWirelessDeviceImportTaskOutput ¶
type DeleteWirelessDeviceImportTaskOutput struct {
// contains filtered or unexported fields
}
func (DeleteWirelessDeviceImportTaskOutput) GoString ¶
func (s DeleteWirelessDeviceImportTaskOutput) 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 (DeleteWirelessDeviceImportTaskOutput) String ¶
func (s DeleteWirelessDeviceImportTaskOutput) 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 DeleteWirelessDeviceInput ¶
type DeleteWirelessDeviceInput struct { // The ID of the resource to delete. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteWirelessDeviceInput) GoString ¶
func (s DeleteWirelessDeviceInput) 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 (*DeleteWirelessDeviceInput) SetId ¶
func (s *DeleteWirelessDeviceInput) SetId(v string) *DeleteWirelessDeviceInput
SetId sets the Id field's value.
func (DeleteWirelessDeviceInput) String ¶
func (s DeleteWirelessDeviceInput) 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 (*DeleteWirelessDeviceInput) Validate ¶
func (s *DeleteWirelessDeviceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteWirelessDeviceOutput ¶
type DeleteWirelessDeviceOutput struct {
// contains filtered or unexported fields
}
func (DeleteWirelessDeviceOutput) GoString ¶
func (s DeleteWirelessDeviceOutput) 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 (DeleteWirelessDeviceOutput) String ¶
func (s DeleteWirelessDeviceOutput) 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 DeleteWirelessGatewayInput ¶
type DeleteWirelessGatewayInput struct { // The ID of the resource to delete. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteWirelessGatewayInput) GoString ¶
func (s DeleteWirelessGatewayInput) 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 (*DeleteWirelessGatewayInput) SetId ¶
func (s *DeleteWirelessGatewayInput) SetId(v string) *DeleteWirelessGatewayInput
SetId sets the Id field's value.
func (DeleteWirelessGatewayInput) String ¶
func (s DeleteWirelessGatewayInput) 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 (*DeleteWirelessGatewayInput) Validate ¶
func (s *DeleteWirelessGatewayInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteWirelessGatewayOutput ¶
type DeleteWirelessGatewayOutput struct {
// contains filtered or unexported fields
}
func (DeleteWirelessGatewayOutput) GoString ¶
func (s DeleteWirelessGatewayOutput) 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 (DeleteWirelessGatewayOutput) String ¶
func (s DeleteWirelessGatewayOutput) 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 DeleteWirelessGatewayTaskDefinitionInput ¶
type DeleteWirelessGatewayTaskDefinitionInput struct { // The ID of the resource to delete. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteWirelessGatewayTaskDefinitionInput) GoString ¶
func (s DeleteWirelessGatewayTaskDefinitionInput) 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 (*DeleteWirelessGatewayTaskDefinitionInput) SetId ¶
func (s *DeleteWirelessGatewayTaskDefinitionInput) SetId(v string) *DeleteWirelessGatewayTaskDefinitionInput
SetId sets the Id field's value.
func (DeleteWirelessGatewayTaskDefinitionInput) String ¶
func (s DeleteWirelessGatewayTaskDefinitionInput) 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 (*DeleteWirelessGatewayTaskDefinitionInput) Validate ¶
func (s *DeleteWirelessGatewayTaskDefinitionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteWirelessGatewayTaskDefinitionOutput ¶
type DeleteWirelessGatewayTaskDefinitionOutput struct {
// contains filtered or unexported fields
}
func (DeleteWirelessGatewayTaskDefinitionOutput) GoString ¶
func (s DeleteWirelessGatewayTaskDefinitionOutput) 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 (DeleteWirelessGatewayTaskDefinitionOutput) String ¶
func (s DeleteWirelessGatewayTaskDefinitionOutput) 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 DeleteWirelessGatewayTaskInput ¶
type DeleteWirelessGatewayTaskInput struct { // The ID of the resource to delete. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteWirelessGatewayTaskInput) GoString ¶
func (s DeleteWirelessGatewayTaskInput) 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 (*DeleteWirelessGatewayTaskInput) SetId ¶
func (s *DeleteWirelessGatewayTaskInput) SetId(v string) *DeleteWirelessGatewayTaskInput
SetId sets the Id field's value.
func (DeleteWirelessGatewayTaskInput) String ¶
func (s DeleteWirelessGatewayTaskInput) 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 (*DeleteWirelessGatewayTaskInput) Validate ¶
func (s *DeleteWirelessGatewayTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteWirelessGatewayTaskOutput ¶
type DeleteWirelessGatewayTaskOutput struct {
// contains filtered or unexported fields
}
func (DeleteWirelessGatewayTaskOutput) GoString ¶
func (s DeleteWirelessGatewayTaskOutput) 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 (DeleteWirelessGatewayTaskOutput) String ¶
func (s DeleteWirelessGatewayTaskOutput) 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 DeregisterWirelessDeviceInput ¶
type DeregisterWirelessDeviceInput struct { // The identifier of the wireless device to deregister from AWS IoT Wireless. // // Identifier is a required field Identifier *string `location:"uri" locationName:"Identifier" type:"string" required:"true"` // The type of wireless device to deregister from AWS IoT Wireless, which can // be LoRaWAN or Sidewalk. WirelessDeviceType *string `location:"querystring" locationName:"WirelessDeviceType" type:"string" enum:"WirelessDeviceType"` // contains filtered or unexported fields }
func (DeregisterWirelessDeviceInput) GoString ¶
func (s DeregisterWirelessDeviceInput) 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 (*DeregisterWirelessDeviceInput) SetIdentifier ¶
func (s *DeregisterWirelessDeviceInput) SetIdentifier(v string) *DeregisterWirelessDeviceInput
SetIdentifier sets the Identifier field's value.
func (*DeregisterWirelessDeviceInput) SetWirelessDeviceType ¶
func (s *DeregisterWirelessDeviceInput) SetWirelessDeviceType(v string) *DeregisterWirelessDeviceInput
SetWirelessDeviceType sets the WirelessDeviceType field's value.
func (DeregisterWirelessDeviceInput) String ¶
func (s DeregisterWirelessDeviceInput) 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 (*DeregisterWirelessDeviceInput) Validate ¶
func (s *DeregisterWirelessDeviceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeregisterWirelessDeviceOutput ¶
type DeregisterWirelessDeviceOutput struct {
// contains filtered or unexported fields
}
func (DeregisterWirelessDeviceOutput) GoString ¶
func (s DeregisterWirelessDeviceOutput) 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 (DeregisterWirelessDeviceOutput) String ¶
func (s DeregisterWirelessDeviceOutput) 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 Destinations ¶
type Destinations struct { // The Amazon Resource Name of the resource. Arn *string `type:"string"` // The description of the resource. Description *string `type:"string"` // The rule name or topic rule to send messages to. Expression *string `type:"string"` // The type of value in Expression. ExpressionType *string `type:"string" enum:"ExpressionType"` // The name of the resource. Name *string `type:"string"` // The ARN of the IAM Role that authorizes the destination. RoleArn *string `min:"20" type:"string"` // contains filtered or unexported fields }
Describes a destination.
func (Destinations) GoString ¶
func (s Destinations) 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 (*Destinations) SetArn ¶
func (s *Destinations) SetArn(v string) *Destinations
SetArn sets the Arn field's value.
func (*Destinations) SetDescription ¶
func (s *Destinations) SetDescription(v string) *Destinations
SetDescription sets the Description field's value.
func (*Destinations) SetExpression ¶
func (s *Destinations) SetExpression(v string) *Destinations
SetExpression sets the Expression field's value.
func (*Destinations) SetExpressionType ¶
func (s *Destinations) SetExpressionType(v string) *Destinations
SetExpressionType sets the ExpressionType field's value.
func (*Destinations) SetName ¶
func (s *Destinations) SetName(v string) *Destinations
SetName sets the Name field's value.
func (*Destinations) SetRoleArn ¶
func (s *Destinations) SetRoleArn(v string) *Destinations
SetRoleArn sets the RoleArn field's value.
func (Destinations) String ¶
func (s Destinations) 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 DeviceProfile ¶
type DeviceProfile struct { // The Amazon Resource Name of the resource. Arn *string `type:"string"` // The ID of the device profile. Id *string `type:"string"` // The name of the resource. Name *string `type:"string"` // contains filtered or unexported fields }
Describes a device profile.
func (DeviceProfile) GoString ¶
func (s DeviceProfile) 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 (*DeviceProfile) SetArn ¶
func (s *DeviceProfile) SetArn(v string) *DeviceProfile
SetArn sets the Arn field's value.
func (*DeviceProfile) SetId ¶
func (s *DeviceProfile) SetId(v string) *DeviceProfile
SetId sets the Id field's value.
func (*DeviceProfile) SetName ¶
func (s *DeviceProfile) SetName(v string) *DeviceProfile
SetName sets the Name field's value.
func (DeviceProfile) String ¶
func (s DeviceProfile) 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 DeviceRegistrationStateEventConfiguration ¶
type DeviceRegistrationStateEventConfiguration struct { // Device registration state event configuration object for enabling or disabling // Sidewalk related event topics. Sidewalk *SidewalkEventNotificationConfigurations `type:"structure"` // Denotes whether the wireless device ID device registration state event topic // is enabled or disabled. WirelessDeviceIdEventTopic *string `type:"string" enum:"EventNotificationTopicStatus"` // contains filtered or unexported fields }
Device registration state event configuration object for enabling and disabling relevant topics.
func (DeviceRegistrationStateEventConfiguration) GoString ¶
func (s DeviceRegistrationStateEventConfiguration) 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 (*DeviceRegistrationStateEventConfiguration) SetSidewalk ¶
func (s *DeviceRegistrationStateEventConfiguration) SetSidewalk(v *SidewalkEventNotificationConfigurations) *DeviceRegistrationStateEventConfiguration
SetSidewalk sets the Sidewalk field's value.
func (*DeviceRegistrationStateEventConfiguration) SetWirelessDeviceIdEventTopic ¶
func (s *DeviceRegistrationStateEventConfiguration) SetWirelessDeviceIdEventTopic(v string) *DeviceRegistrationStateEventConfiguration
SetWirelessDeviceIdEventTopic sets the WirelessDeviceIdEventTopic field's value.
func (DeviceRegistrationStateEventConfiguration) String ¶
func (s DeviceRegistrationStateEventConfiguration) 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 DeviceRegistrationStateResourceTypeEventConfiguration ¶
type DeviceRegistrationStateResourceTypeEventConfiguration struct { // Device registration resource type state event configuration object for enabling // or disabling Sidewalk related event topics. Sidewalk *SidewalkResourceTypeEventConfiguration `type:"structure"` // contains filtered or unexported fields }
Device registration state resource type event configuration object for enabling or disabling topic.
func (DeviceRegistrationStateResourceTypeEventConfiguration) GoString ¶
func (s DeviceRegistrationStateResourceTypeEventConfiguration) 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 (*DeviceRegistrationStateResourceTypeEventConfiguration) SetSidewalk ¶
func (s *DeviceRegistrationStateResourceTypeEventConfiguration) SetSidewalk(v *SidewalkResourceTypeEventConfiguration) *DeviceRegistrationStateResourceTypeEventConfiguration
SetSidewalk sets the Sidewalk field's value.
func (DeviceRegistrationStateResourceTypeEventConfiguration) String ¶
func (s DeviceRegistrationStateResourceTypeEventConfiguration) 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 DisassociateAwsAccountFromPartnerAccountInput ¶
type DisassociateAwsAccountFromPartnerAccountInput struct { // The partner account ID to disassociate from the AWS account. // // PartnerAccountId is a required field PartnerAccountId *string `location:"uri" locationName:"PartnerAccountId" type:"string" required:"true"` // The partner type. // // PartnerType is a required field PartnerType *string `location:"querystring" locationName:"partnerType" type:"string" required:"true" enum:"PartnerType"` // contains filtered or unexported fields }
func (DisassociateAwsAccountFromPartnerAccountInput) GoString ¶
func (s DisassociateAwsAccountFromPartnerAccountInput) 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 (*DisassociateAwsAccountFromPartnerAccountInput) SetPartnerAccountId ¶
func (s *DisassociateAwsAccountFromPartnerAccountInput) SetPartnerAccountId(v string) *DisassociateAwsAccountFromPartnerAccountInput
SetPartnerAccountId sets the PartnerAccountId field's value.
func (*DisassociateAwsAccountFromPartnerAccountInput) SetPartnerType ¶
func (s *DisassociateAwsAccountFromPartnerAccountInput) SetPartnerType(v string) *DisassociateAwsAccountFromPartnerAccountInput
SetPartnerType sets the PartnerType field's value.
func (DisassociateAwsAccountFromPartnerAccountInput) String ¶
func (s DisassociateAwsAccountFromPartnerAccountInput) 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 (*DisassociateAwsAccountFromPartnerAccountInput) Validate ¶
func (s *DisassociateAwsAccountFromPartnerAccountInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateAwsAccountFromPartnerAccountOutput ¶
type DisassociateAwsAccountFromPartnerAccountOutput struct {
// contains filtered or unexported fields
}
func (DisassociateAwsAccountFromPartnerAccountOutput) GoString ¶
func (s DisassociateAwsAccountFromPartnerAccountOutput) 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 (DisassociateAwsAccountFromPartnerAccountOutput) String ¶
func (s DisassociateAwsAccountFromPartnerAccountOutput) 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 DisassociateMulticastGroupFromFuotaTaskInput ¶
type DisassociateMulticastGroupFromFuotaTaskInput struct { // The ID of a FUOTA task. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The ID of the multicast group. // // MulticastGroupId is a required field MulticastGroupId *string `location:"uri" locationName:"MulticastGroupId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociateMulticastGroupFromFuotaTaskInput) GoString ¶
func (s DisassociateMulticastGroupFromFuotaTaskInput) 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 (*DisassociateMulticastGroupFromFuotaTaskInput) SetId ¶
func (s *DisassociateMulticastGroupFromFuotaTaskInput) SetId(v string) *DisassociateMulticastGroupFromFuotaTaskInput
SetId sets the Id field's value.
func (*DisassociateMulticastGroupFromFuotaTaskInput) SetMulticastGroupId ¶
func (s *DisassociateMulticastGroupFromFuotaTaskInput) SetMulticastGroupId(v string) *DisassociateMulticastGroupFromFuotaTaskInput
SetMulticastGroupId sets the MulticastGroupId field's value.
func (DisassociateMulticastGroupFromFuotaTaskInput) String ¶
func (s DisassociateMulticastGroupFromFuotaTaskInput) 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 (*DisassociateMulticastGroupFromFuotaTaskInput) Validate ¶
func (s *DisassociateMulticastGroupFromFuotaTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateMulticastGroupFromFuotaTaskOutput ¶
type DisassociateMulticastGroupFromFuotaTaskOutput struct {
// contains filtered or unexported fields
}
func (DisassociateMulticastGroupFromFuotaTaskOutput) GoString ¶
func (s DisassociateMulticastGroupFromFuotaTaskOutput) 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 (DisassociateMulticastGroupFromFuotaTaskOutput) String ¶
func (s DisassociateMulticastGroupFromFuotaTaskOutput) 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 DisassociateWirelessDeviceFromFuotaTaskInput ¶
type DisassociateWirelessDeviceFromFuotaTaskInput struct { // The ID of a FUOTA task. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The ID of the wireless device. // // WirelessDeviceId is a required field WirelessDeviceId *string `location:"uri" locationName:"WirelessDeviceId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociateWirelessDeviceFromFuotaTaskInput) GoString ¶
func (s DisassociateWirelessDeviceFromFuotaTaskInput) 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 (*DisassociateWirelessDeviceFromFuotaTaskInput) SetId ¶
func (s *DisassociateWirelessDeviceFromFuotaTaskInput) SetId(v string) *DisassociateWirelessDeviceFromFuotaTaskInput
SetId sets the Id field's value.
func (*DisassociateWirelessDeviceFromFuotaTaskInput) SetWirelessDeviceId ¶
func (s *DisassociateWirelessDeviceFromFuotaTaskInput) SetWirelessDeviceId(v string) *DisassociateWirelessDeviceFromFuotaTaskInput
SetWirelessDeviceId sets the WirelessDeviceId field's value.
func (DisassociateWirelessDeviceFromFuotaTaskInput) String ¶
func (s DisassociateWirelessDeviceFromFuotaTaskInput) 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 (*DisassociateWirelessDeviceFromFuotaTaskInput) Validate ¶
func (s *DisassociateWirelessDeviceFromFuotaTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateWirelessDeviceFromFuotaTaskOutput ¶
type DisassociateWirelessDeviceFromFuotaTaskOutput struct {
// contains filtered or unexported fields
}
func (DisassociateWirelessDeviceFromFuotaTaskOutput) GoString ¶
func (s DisassociateWirelessDeviceFromFuotaTaskOutput) 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 (DisassociateWirelessDeviceFromFuotaTaskOutput) String ¶
func (s DisassociateWirelessDeviceFromFuotaTaskOutput) 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 DisassociateWirelessDeviceFromMulticastGroupInput ¶
type DisassociateWirelessDeviceFromMulticastGroupInput struct { // The ID of the multicast group. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The ID of the wireless device. // // WirelessDeviceId is a required field WirelessDeviceId *string `location:"uri" locationName:"WirelessDeviceId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociateWirelessDeviceFromMulticastGroupInput) GoString ¶
func (s DisassociateWirelessDeviceFromMulticastGroupInput) 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 (*DisassociateWirelessDeviceFromMulticastGroupInput) SetId ¶
func (s *DisassociateWirelessDeviceFromMulticastGroupInput) SetId(v string) *DisassociateWirelessDeviceFromMulticastGroupInput
SetId sets the Id field's value.
func (*DisassociateWirelessDeviceFromMulticastGroupInput) SetWirelessDeviceId ¶
func (s *DisassociateWirelessDeviceFromMulticastGroupInput) SetWirelessDeviceId(v string) *DisassociateWirelessDeviceFromMulticastGroupInput
SetWirelessDeviceId sets the WirelessDeviceId field's value.
func (DisassociateWirelessDeviceFromMulticastGroupInput) String ¶
func (s DisassociateWirelessDeviceFromMulticastGroupInput) 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 (*DisassociateWirelessDeviceFromMulticastGroupInput) Validate ¶
func (s *DisassociateWirelessDeviceFromMulticastGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateWirelessDeviceFromMulticastGroupOutput ¶
type DisassociateWirelessDeviceFromMulticastGroupOutput struct {
// contains filtered or unexported fields
}
func (DisassociateWirelessDeviceFromMulticastGroupOutput) GoString ¶
func (s DisassociateWirelessDeviceFromMulticastGroupOutput) 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 (DisassociateWirelessDeviceFromMulticastGroupOutput) String ¶
func (s DisassociateWirelessDeviceFromMulticastGroupOutput) 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 DisassociateWirelessDeviceFromThingInput ¶
type DisassociateWirelessDeviceFromThingInput struct { // The ID of the resource to update. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociateWirelessDeviceFromThingInput) GoString ¶
func (s DisassociateWirelessDeviceFromThingInput) 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 (*DisassociateWirelessDeviceFromThingInput) SetId ¶
func (s *DisassociateWirelessDeviceFromThingInput) SetId(v string) *DisassociateWirelessDeviceFromThingInput
SetId sets the Id field's value.
func (DisassociateWirelessDeviceFromThingInput) String ¶
func (s DisassociateWirelessDeviceFromThingInput) 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 (*DisassociateWirelessDeviceFromThingInput) Validate ¶
func (s *DisassociateWirelessDeviceFromThingInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateWirelessDeviceFromThingOutput ¶
type DisassociateWirelessDeviceFromThingOutput struct {
// contains filtered or unexported fields
}
func (DisassociateWirelessDeviceFromThingOutput) GoString ¶
func (s DisassociateWirelessDeviceFromThingOutput) 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 (DisassociateWirelessDeviceFromThingOutput) String ¶
func (s DisassociateWirelessDeviceFromThingOutput) 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 DisassociateWirelessGatewayFromCertificateInput ¶
type DisassociateWirelessGatewayFromCertificateInput struct { // The ID of the resource to update. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociateWirelessGatewayFromCertificateInput) GoString ¶
func (s DisassociateWirelessGatewayFromCertificateInput) 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 (*DisassociateWirelessGatewayFromCertificateInput) SetId ¶
func (s *DisassociateWirelessGatewayFromCertificateInput) SetId(v string) *DisassociateWirelessGatewayFromCertificateInput
SetId sets the Id field's value.
func (DisassociateWirelessGatewayFromCertificateInput) String ¶
func (s DisassociateWirelessGatewayFromCertificateInput) 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 (*DisassociateWirelessGatewayFromCertificateInput) Validate ¶
func (s *DisassociateWirelessGatewayFromCertificateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateWirelessGatewayFromCertificateOutput ¶
type DisassociateWirelessGatewayFromCertificateOutput struct {
// contains filtered or unexported fields
}
func (DisassociateWirelessGatewayFromCertificateOutput) GoString ¶
func (s DisassociateWirelessGatewayFromCertificateOutput) 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 (DisassociateWirelessGatewayFromCertificateOutput) String ¶
func (s DisassociateWirelessGatewayFromCertificateOutput) 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 DisassociateWirelessGatewayFromThingInput ¶
type DisassociateWirelessGatewayFromThingInput struct { // The ID of the resource to update. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociateWirelessGatewayFromThingInput) GoString ¶
func (s DisassociateWirelessGatewayFromThingInput) 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 (*DisassociateWirelessGatewayFromThingInput) SetId ¶
func (s *DisassociateWirelessGatewayFromThingInput) SetId(v string) *DisassociateWirelessGatewayFromThingInput
SetId sets the Id field's value.
func (DisassociateWirelessGatewayFromThingInput) String ¶
func (s DisassociateWirelessGatewayFromThingInput) 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 (*DisassociateWirelessGatewayFromThingInput) Validate ¶
func (s *DisassociateWirelessGatewayFromThingInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateWirelessGatewayFromThingOutput ¶
type DisassociateWirelessGatewayFromThingOutput struct {
// contains filtered or unexported fields
}
func (DisassociateWirelessGatewayFromThingOutput) GoString ¶
func (s DisassociateWirelessGatewayFromThingOutput) 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 (DisassociateWirelessGatewayFromThingOutput) String ¶
func (s DisassociateWirelessGatewayFromThingOutput) 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 DownlinkQueueMessage ¶
type DownlinkQueueMessage struct { // LoRaWAN router info. LoRaWAN *LoRaWANSendDataToDevice `type:"structure"` // The message ID assigned by IoT Wireless to each downlink message, which helps // identify the message. MessageId *string `type:"string"` // The time at which Iot Wireless received the downlink message. ReceivedAt *string `type:"string"` // The transmit mode to use for sending data to the wireless device. This can // be 0 for UM (unacknowledge mode) or 1 for AM (acknowledge mode). TransmitMode *int64 `type:"integer"` // contains filtered or unexported fields }
The message in the downlink queue.
func (DownlinkQueueMessage) GoString ¶
func (s DownlinkQueueMessage) 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 (*DownlinkQueueMessage) SetLoRaWAN ¶
func (s *DownlinkQueueMessage) SetLoRaWAN(v *LoRaWANSendDataToDevice) *DownlinkQueueMessage
SetLoRaWAN sets the LoRaWAN field's value.
func (*DownlinkQueueMessage) SetMessageId ¶
func (s *DownlinkQueueMessage) SetMessageId(v string) *DownlinkQueueMessage
SetMessageId sets the MessageId field's value.
func (*DownlinkQueueMessage) SetReceivedAt ¶
func (s *DownlinkQueueMessage) SetReceivedAt(v string) *DownlinkQueueMessage
SetReceivedAt sets the ReceivedAt field's value.
func (*DownlinkQueueMessage) SetTransmitMode ¶
func (s *DownlinkQueueMessage) SetTransmitMode(v int64) *DownlinkQueueMessage
SetTransmitMode sets the TransmitMode field's value.
func (DownlinkQueueMessage) String ¶
func (s DownlinkQueueMessage) 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 EventConfigurationItem ¶
type EventConfigurationItem struct { // Object of all event configurations and the status of the event topics. Events *EventNotificationItemConfigurations `type:"structure"` // Resource identifier opted in for event messaging. Identifier *string `type:"string"` // Identifier type of the particular resource identifier for event configuration. IdentifierType *string `type:"string" enum:"IdentifierType"` // Partner type of the resource if the identifier type is PartnerAccountId. PartnerType *string `type:"string" enum:"EventNotificationPartnerType"` // contains filtered or unexported fields }
Event configuration object for a single resource.
func (EventConfigurationItem) GoString ¶
func (s EventConfigurationItem) 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 (*EventConfigurationItem) SetEvents ¶
func (s *EventConfigurationItem) SetEvents(v *EventNotificationItemConfigurations) *EventConfigurationItem
SetEvents sets the Events field's value.
func (*EventConfigurationItem) SetIdentifier ¶
func (s *EventConfigurationItem) SetIdentifier(v string) *EventConfigurationItem
SetIdentifier sets the Identifier field's value.
func (*EventConfigurationItem) SetIdentifierType ¶
func (s *EventConfigurationItem) SetIdentifierType(v string) *EventConfigurationItem
SetIdentifierType sets the IdentifierType field's value.
func (*EventConfigurationItem) SetPartnerType ¶
func (s *EventConfigurationItem) SetPartnerType(v string) *EventConfigurationItem
SetPartnerType sets the PartnerType field's value.
func (EventConfigurationItem) String ¶
func (s EventConfigurationItem) 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 EventNotificationItemConfigurations ¶
type EventNotificationItemConfigurations struct { // Connection status event configuration for an event configuration item. ConnectionStatus *ConnectionStatusEventConfiguration `type:"structure"` // Device registration state event configuration for an event configuration // item. DeviceRegistrationState *DeviceRegistrationStateEventConfiguration `type:"structure"` // Join event configuration for an event configuration item. Join *JoinEventConfiguration `type:"structure"` // Message delivery status event configuration for an event configuration item. MessageDeliveryStatus *MessageDeliveryStatusEventConfiguration `type:"structure"` // Proximity event configuration for an event configuration item. Proximity *ProximityEventConfiguration `type:"structure"` // contains filtered or unexported fields }
Object of all event configurations and the status of the event topics.
func (EventNotificationItemConfigurations) GoString ¶
func (s EventNotificationItemConfigurations) 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 (*EventNotificationItemConfigurations) SetConnectionStatus ¶
func (s *EventNotificationItemConfigurations) SetConnectionStatus(v *ConnectionStatusEventConfiguration) *EventNotificationItemConfigurations
SetConnectionStatus sets the ConnectionStatus field's value.
func (*EventNotificationItemConfigurations) SetDeviceRegistrationState ¶
func (s *EventNotificationItemConfigurations) SetDeviceRegistrationState(v *DeviceRegistrationStateEventConfiguration) *EventNotificationItemConfigurations
SetDeviceRegistrationState sets the DeviceRegistrationState field's value.
func (*EventNotificationItemConfigurations) SetJoin ¶
func (s *EventNotificationItemConfigurations) SetJoin(v *JoinEventConfiguration) *EventNotificationItemConfigurations
SetJoin sets the Join field's value.
func (*EventNotificationItemConfigurations) SetMessageDeliveryStatus ¶
func (s *EventNotificationItemConfigurations) SetMessageDeliveryStatus(v *MessageDeliveryStatusEventConfiguration) *EventNotificationItemConfigurations
SetMessageDeliveryStatus sets the MessageDeliveryStatus field's value.
func (*EventNotificationItemConfigurations) SetProximity ¶
func (s *EventNotificationItemConfigurations) SetProximity(v *ProximityEventConfiguration) *EventNotificationItemConfigurations
SetProximity sets the Proximity field's value.
func (EventNotificationItemConfigurations) String ¶
func (s EventNotificationItemConfigurations) 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 FPorts ¶
type FPorts struct { // Optional LoRaWAN application information, which can be used for geolocation. Applications []*ApplicationConfig `type:"list"` // The Fport value. ClockSync *int64 `min:"1" type:"integer"` // The Fport value. Fuota *int64 `min:"1" type:"integer"` // The Fport value. Multicast *int64 `min:"1" type:"integer"` // FPort values for the GNSS, stream, and ClockSync functions of the positioning // information. Positioning *Positioning `type:"structure"` // contains filtered or unexported fields }
List of FPort assigned for different LoRaWAN application packages to use
func (FPorts) 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 (*FPorts) SetApplications ¶
func (s *FPorts) SetApplications(v []*ApplicationConfig) *FPorts
SetApplications sets the Applications field's value.
func (*FPorts) SetClockSync ¶
SetClockSync sets the ClockSync field's value.
func (*FPorts) SetMulticast ¶
SetMulticast sets the Multicast field's value.
func (*FPorts) SetPositioning ¶
func (s *FPorts) SetPositioning(v *Positioning) *FPorts
SetPositioning sets the Positioning field's value.
type FuotaTask ¶
type FuotaTask struct { // The arn of a FUOTA task. Arn *string `type:"string"` // The ID of a FUOTA task. Id *string `type:"string"` // The name of a FUOTA task. Name *string `type:"string"` // contains filtered or unexported fields }
A FUOTA task.
func (FuotaTask) 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".
type GatewayListItem ¶
type GatewayListItem struct { // The frequency to use for the gateways when sending a downlink message to // the wireless device. // // DownlinkFrequency is a required field DownlinkFrequency *int64 `min:"1e+08" type:"integer" required:"true"` // The ID of the wireless gateways that you want to add to the list of gateways // when sending downlink messages. // // GatewayId is a required field GatewayId *string `type:"string" required:"true"` // contains filtered or unexported fields }
Gateway list item object that specifies the frequency and list of gateways for which the downlink message should be sent.
func (GatewayListItem) GoString ¶
func (s GatewayListItem) 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 (*GatewayListItem) SetDownlinkFrequency ¶
func (s *GatewayListItem) SetDownlinkFrequency(v int64) *GatewayListItem
SetDownlinkFrequency sets the DownlinkFrequency field's value.
func (*GatewayListItem) SetGatewayId ¶
func (s *GatewayListItem) SetGatewayId(v string) *GatewayListItem
SetGatewayId sets the GatewayId field's value.
func (GatewayListItem) String ¶
func (s GatewayListItem) 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 (*GatewayListItem) Validate ¶
func (s *GatewayListItem) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetDestinationInput ¶
type GetDestinationInput struct { // The name of the resource to get. // // Name is a required field Name *string `location:"uri" locationName:"Name" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetDestinationInput) GoString ¶
func (s GetDestinationInput) 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 (*GetDestinationInput) SetName ¶
func (s *GetDestinationInput) SetName(v string) *GetDestinationInput
SetName sets the Name field's value.
func (GetDestinationInput) String ¶
func (s GetDestinationInput) 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 (*GetDestinationInput) Validate ¶
func (s *GetDestinationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetDestinationOutput ¶
type GetDestinationOutput struct { // The Amazon Resource Name of the resource. Arn *string `type:"string"` // The description of the resource. Description *string `type:"string"` // The rule name or topic rule to send messages to. Expression *string `type:"string"` // The type of value in Expression. ExpressionType *string `type:"string" enum:"ExpressionType"` // The name of the resource. Name *string `type:"string"` // The ARN of the IAM Role that authorizes the destination. RoleArn *string `min:"20" type:"string"` // contains filtered or unexported fields }
func (GetDestinationOutput) GoString ¶
func (s GetDestinationOutput) 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 (*GetDestinationOutput) SetArn ¶
func (s *GetDestinationOutput) SetArn(v string) *GetDestinationOutput
SetArn sets the Arn field's value.
func (*GetDestinationOutput) SetDescription ¶
func (s *GetDestinationOutput) SetDescription(v string) *GetDestinationOutput
SetDescription sets the Description field's value.
func (*GetDestinationOutput) SetExpression ¶
func (s *GetDestinationOutput) SetExpression(v string) *GetDestinationOutput
SetExpression sets the Expression field's value.
func (*GetDestinationOutput) SetExpressionType ¶
func (s *GetDestinationOutput) SetExpressionType(v string) *GetDestinationOutput
SetExpressionType sets the ExpressionType field's value.
func (*GetDestinationOutput) SetName ¶
func (s *GetDestinationOutput) SetName(v string) *GetDestinationOutput
SetName sets the Name field's value.
func (*GetDestinationOutput) SetRoleArn ¶
func (s *GetDestinationOutput) SetRoleArn(v string) *GetDestinationOutput
SetRoleArn sets the RoleArn field's value.
func (GetDestinationOutput) String ¶
func (s GetDestinationOutput) 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 GetDeviceProfileInput ¶
type GetDeviceProfileInput struct { // The ID of the resource to get. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetDeviceProfileInput) GoString ¶
func (s GetDeviceProfileInput) 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 (*GetDeviceProfileInput) SetId ¶
func (s *GetDeviceProfileInput) SetId(v string) *GetDeviceProfileInput
SetId sets the Id field's value.
func (GetDeviceProfileInput) String ¶
func (s GetDeviceProfileInput) 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 (*GetDeviceProfileInput) Validate ¶
func (s *GetDeviceProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetDeviceProfileOutput ¶
type GetDeviceProfileOutput struct { // The Amazon Resource Name of the resource. Arn *string `type:"string"` // The ID of the device profile. Id *string `type:"string"` // Information about the device profile. LoRaWAN *LoRaWANDeviceProfile `type:"structure"` // The name of the resource. Name *string `type:"string"` // Information about the Sidewalk parameters in the device profile. Sidewalk *SidewalkGetDeviceProfile `type:"structure"` // contains filtered or unexported fields }
func (GetDeviceProfileOutput) GoString ¶
func (s GetDeviceProfileOutput) 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 (*GetDeviceProfileOutput) SetArn ¶
func (s *GetDeviceProfileOutput) SetArn(v string) *GetDeviceProfileOutput
SetArn sets the Arn field's value.
func (*GetDeviceProfileOutput) SetId ¶
func (s *GetDeviceProfileOutput) SetId(v string) *GetDeviceProfileOutput
SetId sets the Id field's value.
func (*GetDeviceProfileOutput) SetLoRaWAN ¶
func (s *GetDeviceProfileOutput) SetLoRaWAN(v *LoRaWANDeviceProfile) *GetDeviceProfileOutput
SetLoRaWAN sets the LoRaWAN field's value.
func (*GetDeviceProfileOutput) SetName ¶
func (s *GetDeviceProfileOutput) SetName(v string) *GetDeviceProfileOutput
SetName sets the Name field's value.
func (*GetDeviceProfileOutput) SetSidewalk ¶
func (s *GetDeviceProfileOutput) SetSidewalk(v *SidewalkGetDeviceProfile) *GetDeviceProfileOutput
SetSidewalk sets the Sidewalk field's value.
func (GetDeviceProfileOutput) String ¶
func (s GetDeviceProfileOutput) 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 GetEventConfigurationByResourceTypesInput ¶
type GetEventConfigurationByResourceTypesInput struct {
// contains filtered or unexported fields
}
func (GetEventConfigurationByResourceTypesInput) GoString ¶
func (s GetEventConfigurationByResourceTypesInput) 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 (GetEventConfigurationByResourceTypesInput) String ¶
func (s GetEventConfigurationByResourceTypesInput) 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 GetEventConfigurationByResourceTypesOutput ¶
type GetEventConfigurationByResourceTypesOutput struct { // Resource type event configuration for the connection status event. ConnectionStatus *ConnectionStatusResourceTypeEventConfiguration `type:"structure"` // Resource type event configuration for the device registration state event. DeviceRegistrationState *DeviceRegistrationStateResourceTypeEventConfiguration `type:"structure"` // Resource type event configuration for the join event. Join *JoinResourceTypeEventConfiguration `type:"structure"` // Resource type event configuration object for the message delivery status // event. MessageDeliveryStatus *MessageDeliveryStatusResourceTypeEventConfiguration `type:"structure"` // Resource type event configuration for the proximity event. Proximity *ProximityResourceTypeEventConfiguration `type:"structure"` // contains filtered or unexported fields }
func (GetEventConfigurationByResourceTypesOutput) GoString ¶
func (s GetEventConfigurationByResourceTypesOutput) 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 (*GetEventConfigurationByResourceTypesOutput) SetConnectionStatus ¶
func (s *GetEventConfigurationByResourceTypesOutput) SetConnectionStatus(v *ConnectionStatusResourceTypeEventConfiguration) *GetEventConfigurationByResourceTypesOutput
SetConnectionStatus sets the ConnectionStatus field's value.
func (*GetEventConfigurationByResourceTypesOutput) SetDeviceRegistrationState ¶
func (s *GetEventConfigurationByResourceTypesOutput) SetDeviceRegistrationState(v *DeviceRegistrationStateResourceTypeEventConfiguration) *GetEventConfigurationByResourceTypesOutput
SetDeviceRegistrationState sets the DeviceRegistrationState field's value.
func (*GetEventConfigurationByResourceTypesOutput) SetJoin ¶
func (s *GetEventConfigurationByResourceTypesOutput) SetJoin(v *JoinResourceTypeEventConfiguration) *GetEventConfigurationByResourceTypesOutput
SetJoin sets the Join field's value.
func (*GetEventConfigurationByResourceTypesOutput) SetMessageDeliveryStatus ¶
func (s *GetEventConfigurationByResourceTypesOutput) SetMessageDeliveryStatus(v *MessageDeliveryStatusResourceTypeEventConfiguration) *GetEventConfigurationByResourceTypesOutput
SetMessageDeliveryStatus sets the MessageDeliveryStatus field's value.
func (*GetEventConfigurationByResourceTypesOutput) SetProximity ¶
func (s *GetEventConfigurationByResourceTypesOutput) SetProximity(v *ProximityResourceTypeEventConfiguration) *GetEventConfigurationByResourceTypesOutput
SetProximity sets the Proximity field's value.
func (GetEventConfigurationByResourceTypesOutput) String ¶
func (s GetEventConfigurationByResourceTypesOutput) 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 GetFuotaTaskInput ¶
type GetFuotaTaskInput struct { // The ID of a FUOTA task. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetFuotaTaskInput) GoString ¶
func (s GetFuotaTaskInput) 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 (*GetFuotaTaskInput) SetId ¶
func (s *GetFuotaTaskInput) SetId(v string) *GetFuotaTaskInput
SetId sets the Id field's value.
func (GetFuotaTaskInput) String ¶
func (s GetFuotaTaskInput) 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 (*GetFuotaTaskInput) Validate ¶
func (s *GetFuotaTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetFuotaTaskOutput ¶
type GetFuotaTaskOutput struct { // The arn of a FUOTA task. Arn *string `type:"string"` // Created at timestamp for the resource. CreatedAt *time.Time `type:"timestamp"` // The description of the new resource. Description *string `type:"string"` // The S3 URI points to a firmware update image that is to be used with a FUOTA // task. FirmwareUpdateImage *string `min:"1" type:"string"` // The firmware update role that is to be used with a FUOTA task. FirmwareUpdateRole *string `min:"1" type:"string"` // The interval for sending fragments in milliseconds, rounded to the nearest // second. // // This interval only determines the timing for when the Cloud sends down the // fragments to yor device. There can be a delay for when your device will receive // these fragments. This delay depends on the device's class and the communication // delay with the cloud. FragmentIntervalMS *int64 `min:"1" type:"integer"` // The size of each fragment in bytes. This parameter is supported only for // FUOTA tasks with multicast groups. FragmentSizeBytes *int64 `min:"1" type:"integer"` // The ID of a FUOTA task. Id *string `type:"string"` // The LoRaWAN information returned from getting a FUOTA task. LoRaWAN *LoRaWANFuotaTaskGetInfo `type:"structure"` // The name of a FUOTA task. Name *string `type:"string"` // The percentage of the added fragments that are redundant. For example, if // the size of the firmware image file is 100 bytes and the fragment size is // 10 bytes, with RedundancyPercent set to 50(%), the final number of encoded // fragments is (100 / 10) + (100 / 10 * 50%) = 15. RedundancyPercent *int64 `type:"integer"` // The status of a FUOTA task. Status *string `type:"string" enum:"FuotaTaskStatus"` // contains filtered or unexported fields }
func (GetFuotaTaskOutput) GoString ¶
func (s GetFuotaTaskOutput) 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 (*GetFuotaTaskOutput) SetArn ¶
func (s *GetFuotaTaskOutput) SetArn(v string) *GetFuotaTaskOutput
SetArn sets the Arn field's value.
func (*GetFuotaTaskOutput) SetCreatedAt ¶
func (s *GetFuotaTaskOutput) SetCreatedAt(v time.Time) *GetFuotaTaskOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetFuotaTaskOutput) SetDescription ¶
func (s *GetFuotaTaskOutput) SetDescription(v string) *GetFuotaTaskOutput
SetDescription sets the Description field's value.
func (*GetFuotaTaskOutput) SetFirmwareUpdateImage ¶
func (s *GetFuotaTaskOutput) SetFirmwareUpdateImage(v string) *GetFuotaTaskOutput
SetFirmwareUpdateImage sets the FirmwareUpdateImage field's value.
func (*GetFuotaTaskOutput) SetFirmwareUpdateRole ¶
func (s *GetFuotaTaskOutput) SetFirmwareUpdateRole(v string) *GetFuotaTaskOutput
SetFirmwareUpdateRole sets the FirmwareUpdateRole field's value.
func (*GetFuotaTaskOutput) SetFragmentIntervalMS ¶
func (s *GetFuotaTaskOutput) SetFragmentIntervalMS(v int64) *GetFuotaTaskOutput
SetFragmentIntervalMS sets the FragmentIntervalMS field's value.
func (*GetFuotaTaskOutput) SetFragmentSizeBytes ¶
func (s *GetFuotaTaskOutput) SetFragmentSizeBytes(v int64) *GetFuotaTaskOutput
SetFragmentSizeBytes sets the FragmentSizeBytes field's value.
func (*GetFuotaTaskOutput) SetId ¶
func (s *GetFuotaTaskOutput) SetId(v string) *GetFuotaTaskOutput
SetId sets the Id field's value.
func (*GetFuotaTaskOutput) SetLoRaWAN ¶
func (s *GetFuotaTaskOutput) SetLoRaWAN(v *LoRaWANFuotaTaskGetInfo) *GetFuotaTaskOutput
SetLoRaWAN sets the LoRaWAN field's value.
func (*GetFuotaTaskOutput) SetName ¶
func (s *GetFuotaTaskOutput) SetName(v string) *GetFuotaTaskOutput
SetName sets the Name field's value.
func (*GetFuotaTaskOutput) SetRedundancyPercent ¶
func (s *GetFuotaTaskOutput) SetRedundancyPercent(v int64) *GetFuotaTaskOutput
SetRedundancyPercent sets the RedundancyPercent field's value.
func (*GetFuotaTaskOutput) SetStatus ¶
func (s *GetFuotaTaskOutput) SetStatus(v string) *GetFuotaTaskOutput
SetStatus sets the Status field's value.
func (GetFuotaTaskOutput) String ¶
func (s GetFuotaTaskOutput) 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 GetLogLevelsByResourceTypesInput ¶
type GetLogLevelsByResourceTypesInput struct {
// contains filtered or unexported fields
}
func (GetLogLevelsByResourceTypesInput) GoString ¶
func (s GetLogLevelsByResourceTypesInput) 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 (GetLogLevelsByResourceTypesInput) String ¶
func (s GetLogLevelsByResourceTypesInput) 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 GetLogLevelsByResourceTypesOutput ¶
type GetLogLevelsByResourceTypesOutput struct { // The log level for a log message. The log levels can be disabled, or set to // ERROR to display less verbose logs containing only error information, or // to INFO for more detailed logs. DefaultLogLevel *string `type:"string" enum:"LogLevel"` // The list of wireless device log options. WirelessDeviceLogOptions []*WirelessDeviceLogOption `type:"list"` // The list of wireless gateway log options. WirelessGatewayLogOptions []*WirelessGatewayLogOption `type:"list"` // contains filtered or unexported fields }
func (GetLogLevelsByResourceTypesOutput) GoString ¶
func (s GetLogLevelsByResourceTypesOutput) 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 (*GetLogLevelsByResourceTypesOutput) SetDefaultLogLevel ¶
func (s *GetLogLevelsByResourceTypesOutput) SetDefaultLogLevel(v string) *GetLogLevelsByResourceTypesOutput
SetDefaultLogLevel sets the DefaultLogLevel field's value.
func (*GetLogLevelsByResourceTypesOutput) SetWirelessDeviceLogOptions ¶
func (s *GetLogLevelsByResourceTypesOutput) SetWirelessDeviceLogOptions(v []*WirelessDeviceLogOption) *GetLogLevelsByResourceTypesOutput
SetWirelessDeviceLogOptions sets the WirelessDeviceLogOptions field's value.
func (*GetLogLevelsByResourceTypesOutput) SetWirelessGatewayLogOptions ¶
func (s *GetLogLevelsByResourceTypesOutput) SetWirelessGatewayLogOptions(v []*WirelessGatewayLogOption) *GetLogLevelsByResourceTypesOutput
SetWirelessGatewayLogOptions sets the WirelessGatewayLogOptions field's value.
func (GetLogLevelsByResourceTypesOutput) String ¶
func (s GetLogLevelsByResourceTypesOutput) 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 GetMulticastGroupInput ¶
type GetMulticastGroupInput struct { // The ID of the multicast group. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetMulticastGroupInput) GoString ¶
func (s GetMulticastGroupInput) 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 (*GetMulticastGroupInput) SetId ¶
func (s *GetMulticastGroupInput) SetId(v string) *GetMulticastGroupInput
SetId sets the Id field's value.
func (GetMulticastGroupInput) String ¶
func (s GetMulticastGroupInput) 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 (*GetMulticastGroupInput) Validate ¶
func (s *GetMulticastGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetMulticastGroupOutput ¶
type GetMulticastGroupOutput struct { // The arn of the multicast group. Arn *string `type:"string"` // Created at timestamp for the resource. CreatedAt *time.Time `type:"timestamp"` // The description of the new resource. Description *string `type:"string"` // The ID of the multicast group. Id *string `type:"string"` // The LoRaWAN information that is to be returned from getting multicast group // information. LoRaWAN *LoRaWANMulticastGet `type:"structure"` // The name of the multicast group. Name *string `type:"string"` // The status of the multicast group. Status *string `type:"string"` // contains filtered or unexported fields }
func (GetMulticastGroupOutput) GoString ¶
func (s GetMulticastGroupOutput) 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 (*GetMulticastGroupOutput) SetArn ¶
func (s *GetMulticastGroupOutput) SetArn(v string) *GetMulticastGroupOutput
SetArn sets the Arn field's value.
func (*GetMulticastGroupOutput) SetCreatedAt ¶
func (s *GetMulticastGroupOutput) SetCreatedAt(v time.Time) *GetMulticastGroupOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetMulticastGroupOutput) SetDescription ¶
func (s *GetMulticastGroupOutput) SetDescription(v string) *GetMulticastGroupOutput
SetDescription sets the Description field's value.
func (*GetMulticastGroupOutput) SetId ¶
func (s *GetMulticastGroupOutput) SetId(v string) *GetMulticastGroupOutput
SetId sets the Id field's value.
func (*GetMulticastGroupOutput) SetLoRaWAN ¶
func (s *GetMulticastGroupOutput) SetLoRaWAN(v *LoRaWANMulticastGet) *GetMulticastGroupOutput
SetLoRaWAN sets the LoRaWAN field's value.
func (*GetMulticastGroupOutput) SetName ¶
func (s *GetMulticastGroupOutput) SetName(v string) *GetMulticastGroupOutput
SetName sets the Name field's value.
func (*GetMulticastGroupOutput) SetStatus ¶
func (s *GetMulticastGroupOutput) SetStatus(v string) *GetMulticastGroupOutput
SetStatus sets the Status field's value.
func (GetMulticastGroupOutput) String ¶
func (s GetMulticastGroupOutput) 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 GetMulticastGroupSessionInput ¶
type GetMulticastGroupSessionInput struct { // The ID of the multicast group. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetMulticastGroupSessionInput) GoString ¶
func (s GetMulticastGroupSessionInput) 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 (*GetMulticastGroupSessionInput) SetId ¶
func (s *GetMulticastGroupSessionInput) SetId(v string) *GetMulticastGroupSessionInput
SetId sets the Id field's value.
func (GetMulticastGroupSessionInput) String ¶
func (s GetMulticastGroupSessionInput) 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 (*GetMulticastGroupSessionInput) Validate ¶
func (s *GetMulticastGroupSessionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetMulticastGroupSessionOutput ¶
type GetMulticastGroupSessionOutput struct { // The LoRaWAN information used with the multicast session. LoRaWAN *LoRaWANMulticastSession `type:"structure"` // contains filtered or unexported fields }
func (GetMulticastGroupSessionOutput) GoString ¶
func (s GetMulticastGroupSessionOutput) 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 (*GetMulticastGroupSessionOutput) SetLoRaWAN ¶
func (s *GetMulticastGroupSessionOutput) SetLoRaWAN(v *LoRaWANMulticastSession) *GetMulticastGroupSessionOutput
SetLoRaWAN sets the LoRaWAN field's value.
func (GetMulticastGroupSessionOutput) String ¶
func (s GetMulticastGroupSessionOutput) 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 GetNetworkAnalyzerConfigurationInput ¶
type GetNetworkAnalyzerConfigurationInput struct { // Name of the network analyzer configuration. // // ConfigurationName is a required field ConfigurationName *string `location:"uri" locationName:"ConfigurationName" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetNetworkAnalyzerConfigurationInput) GoString ¶
func (s GetNetworkAnalyzerConfigurationInput) 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 (*GetNetworkAnalyzerConfigurationInput) SetConfigurationName ¶
func (s *GetNetworkAnalyzerConfigurationInput) SetConfigurationName(v string) *GetNetworkAnalyzerConfigurationInput
SetConfigurationName sets the ConfigurationName field's value.
func (GetNetworkAnalyzerConfigurationInput) String ¶
func (s GetNetworkAnalyzerConfigurationInput) 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 (*GetNetworkAnalyzerConfigurationInput) Validate ¶
func (s *GetNetworkAnalyzerConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetNetworkAnalyzerConfigurationOutput ¶
type GetNetworkAnalyzerConfigurationOutput struct { // The Amazon Resource Name of the new resource. Arn *string `type:"string"` // The description of the new resource. Description *string `type:"string"` // List of multicast group resources that have been added to the network analyzer // configuration. MulticastGroups []*string `type:"list"` // Name of the network analyzer configuration. Name *string `min:"1" type:"string"` // Trace content for your wireless devices, gateways, and multicast groups. TraceContent *TraceContent `type:"structure"` // List of wireless device resources that have been added to the network analyzer // configuration. WirelessDevices []*string `type:"list"` // List of wireless gateway resources that have been added to the network analyzer // configuration. WirelessGateways []*string `type:"list"` // contains filtered or unexported fields }
func (GetNetworkAnalyzerConfigurationOutput) GoString ¶
func (s GetNetworkAnalyzerConfigurationOutput) 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 (*GetNetworkAnalyzerConfigurationOutput) SetArn ¶
func (s *GetNetworkAnalyzerConfigurationOutput) SetArn(v string) *GetNetworkAnalyzerConfigurationOutput
SetArn sets the Arn field's value.
func (*GetNetworkAnalyzerConfigurationOutput) SetDescription ¶
func (s *GetNetworkAnalyzerConfigurationOutput) SetDescription(v string) *GetNetworkAnalyzerConfigurationOutput
SetDescription sets the Description field's value.
func (*GetNetworkAnalyzerConfigurationOutput) SetMulticastGroups ¶
func (s *GetNetworkAnalyzerConfigurationOutput) SetMulticastGroups(v []*string) *GetNetworkAnalyzerConfigurationOutput
SetMulticastGroups sets the MulticastGroups field's value.
func (*GetNetworkAnalyzerConfigurationOutput) SetName ¶
func (s *GetNetworkAnalyzerConfigurationOutput) SetName(v string) *GetNetworkAnalyzerConfigurationOutput
SetName sets the Name field's value.
func (*GetNetworkAnalyzerConfigurationOutput) SetTraceContent ¶
func (s *GetNetworkAnalyzerConfigurationOutput) SetTraceContent(v *TraceContent) *GetNetworkAnalyzerConfigurationOutput
SetTraceContent sets the TraceContent field's value.
func (*GetNetworkAnalyzerConfigurationOutput) SetWirelessDevices ¶
func (s *GetNetworkAnalyzerConfigurationOutput) SetWirelessDevices(v []*string) *GetNetworkAnalyzerConfigurationOutput
SetWirelessDevices sets the WirelessDevices field's value.
func (*GetNetworkAnalyzerConfigurationOutput) SetWirelessGateways ¶
func (s *GetNetworkAnalyzerConfigurationOutput) SetWirelessGateways(v []*string) *GetNetworkAnalyzerConfigurationOutput
SetWirelessGateways sets the WirelessGateways field's value.
func (GetNetworkAnalyzerConfigurationOutput) String ¶
func (s GetNetworkAnalyzerConfigurationOutput) 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 GetPartnerAccountInput ¶
type GetPartnerAccountInput struct { // The partner account ID to disassociate from the AWS account. // // PartnerAccountId is a required field PartnerAccountId *string `location:"uri" locationName:"PartnerAccountId" type:"string" required:"true"` // The partner type. // // PartnerType is a required field PartnerType *string `location:"querystring" locationName:"partnerType" type:"string" required:"true" enum:"PartnerType"` // contains filtered or unexported fields }
func (GetPartnerAccountInput) GoString ¶
func (s GetPartnerAccountInput) 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 (*GetPartnerAccountInput) SetPartnerAccountId ¶
func (s *GetPartnerAccountInput) SetPartnerAccountId(v string) *GetPartnerAccountInput
SetPartnerAccountId sets the PartnerAccountId field's value.
func (*GetPartnerAccountInput) SetPartnerType ¶
func (s *GetPartnerAccountInput) SetPartnerType(v string) *GetPartnerAccountInput
SetPartnerType sets the PartnerType field's value.
func (GetPartnerAccountInput) String ¶
func (s GetPartnerAccountInput) 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 (*GetPartnerAccountInput) Validate ¶
func (s *GetPartnerAccountInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetPartnerAccountOutput ¶
type GetPartnerAccountOutput struct { // Whether the partner account is linked to the AWS account. AccountLinked *bool `type:"boolean"` // The Sidewalk account credentials. Sidewalk *SidewalkAccountInfoWithFingerprint `type:"structure"` // contains filtered or unexported fields }
func (GetPartnerAccountOutput) GoString ¶
func (s GetPartnerAccountOutput) 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 (*GetPartnerAccountOutput) SetAccountLinked ¶
func (s *GetPartnerAccountOutput) SetAccountLinked(v bool) *GetPartnerAccountOutput
SetAccountLinked sets the AccountLinked field's value.
func (*GetPartnerAccountOutput) SetSidewalk ¶
func (s *GetPartnerAccountOutput) SetSidewalk(v *SidewalkAccountInfoWithFingerprint) *GetPartnerAccountOutput
SetSidewalk sets the Sidewalk field's value.
func (GetPartnerAccountOutput) String ¶
func (s GetPartnerAccountOutput) 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 GetPositionConfigurationInput
deprecated
type GetPositionConfigurationInput struct { // Resource identifier used in a position configuration. // // ResourceIdentifier is a required field ResourceIdentifier *string `location:"uri" locationName:"ResourceIdentifier" type:"string" required:"true"` // Resource type of the resource for which position configuration is retrieved. // // ResourceType is a required field ResourceType *string `location:"querystring" locationName:"resourceType" type:"string" required:"true" enum:"PositionResourceType"` // contains filtered or unexported fields }
Deprecated: This operation is no longer supported.
func (GetPositionConfigurationInput) GoString ¶
func (s GetPositionConfigurationInput) 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 (*GetPositionConfigurationInput) SetResourceIdentifier ¶
func (s *GetPositionConfigurationInput) SetResourceIdentifier(v string) *GetPositionConfigurationInput
SetResourceIdentifier sets the ResourceIdentifier field's value.
func (*GetPositionConfigurationInput) SetResourceType ¶
func (s *GetPositionConfigurationInput) SetResourceType(v string) *GetPositionConfigurationInput
SetResourceType sets the ResourceType field's value.
func (GetPositionConfigurationInput) String ¶
func (s GetPositionConfigurationInput) 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 (*GetPositionConfigurationInput) Validate ¶
func (s *GetPositionConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetPositionConfigurationOutput
deprecated
type GetPositionConfigurationOutput struct { // The position data destination that describes the AWS IoT rule that processes // the device's position data for use by AWS IoT Core for LoRaWAN. Destination *string `type:"string"` // The wrapper for the solver configuration details object. Solvers *PositionSolverDetails `type:"structure"` // contains filtered or unexported fields }
Deprecated: This operation is no longer supported.
func (GetPositionConfigurationOutput) GoString ¶
func (s GetPositionConfigurationOutput) 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 (*GetPositionConfigurationOutput) SetDestination ¶
func (s *GetPositionConfigurationOutput) SetDestination(v string) *GetPositionConfigurationOutput
SetDestination sets the Destination field's value.
func (*GetPositionConfigurationOutput) SetSolvers ¶
func (s *GetPositionConfigurationOutput) SetSolvers(v *PositionSolverDetails) *GetPositionConfigurationOutput
SetSolvers sets the Solvers field's value.
func (GetPositionConfigurationOutput) String ¶
func (s GetPositionConfigurationOutput) 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 GetPositionEstimateInput ¶
type GetPositionEstimateInput struct { // Retrieves an estimated device position by resolving measurement data from // cellular radio towers. The position is resolved using HERE's cellular-based // solver. CellTowers *CellTowers `type:"structure"` // Retrieves an estimated device position by resolving the global navigation // satellite system (GNSS) scan data. The position is resolved using the GNSS // solver powered by LoRa Cloud. Gnss *Gnss `type:"structure"` // Retrieves an estimated device position by resolving the IP address information // from the device. The position is resolved using MaxMind's IP-based solver. Ip *Ip `type:"structure"` // Optional information that specifies the time when the position information // will be resolved. It uses the Unix timestamp format. If not specified, the // time at which the request was received will be used. Timestamp *time.Time `type:"timestamp"` // Retrieves an estimated device position by resolving WLAN measurement data. // The position is resolved using HERE's Wi-Fi based solver. WiFiAccessPoints []*WiFiAccessPoint `type:"list"` // contains filtered or unexported fields }
func (GetPositionEstimateInput) GoString ¶
func (s GetPositionEstimateInput) 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 (*GetPositionEstimateInput) SetCellTowers ¶
func (s *GetPositionEstimateInput) SetCellTowers(v *CellTowers) *GetPositionEstimateInput
SetCellTowers sets the CellTowers field's value.
func (*GetPositionEstimateInput) SetGnss ¶
func (s *GetPositionEstimateInput) SetGnss(v *Gnss) *GetPositionEstimateInput
SetGnss sets the Gnss field's value.
func (*GetPositionEstimateInput) SetIp ¶
func (s *GetPositionEstimateInput) SetIp(v *Ip) *GetPositionEstimateInput
SetIp sets the Ip field's value.
func (*GetPositionEstimateInput) SetTimestamp ¶
func (s *GetPositionEstimateInput) SetTimestamp(v time.Time) *GetPositionEstimateInput
SetTimestamp sets the Timestamp field's value.
func (*GetPositionEstimateInput) SetWiFiAccessPoints ¶
func (s *GetPositionEstimateInput) SetWiFiAccessPoints(v []*WiFiAccessPoint) *GetPositionEstimateInput
SetWiFiAccessPoints sets the WiFiAccessPoints field's value.
func (GetPositionEstimateInput) String ¶
func (s GetPositionEstimateInput) 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 (*GetPositionEstimateInput) Validate ¶
func (s *GetPositionEstimateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetPositionEstimateOutput ¶
type GetPositionEstimateOutput struct { // The position information of the resource, displayed as a JSON payload. The // payload is of type blob and uses the GeoJSON (https://geojson.org/) format, // which a format that's used to encode geographic data structures. A sample // payload contains the timestamp information, the WGS84 coordinates of the // location, and the accuracy and confidence level. For more information and // examples, see Resolve device location (console) (https://docs.aws.amazon.com/iot/latest/developerguide/location-resolve-console.html). GeoJsonPayload []byte `type:"blob"` // contains filtered or unexported fields }
func (GetPositionEstimateOutput) GoString ¶
func (s GetPositionEstimateOutput) 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 (*GetPositionEstimateOutput) SetGeoJsonPayload ¶
func (s *GetPositionEstimateOutput) SetGeoJsonPayload(v []byte) *GetPositionEstimateOutput
SetGeoJsonPayload sets the GeoJsonPayload field's value.
func (GetPositionEstimateOutput) String ¶
func (s GetPositionEstimateOutput) 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 GetPositionInput
deprecated
type GetPositionInput struct { // Resource identifier used to retrieve the position information. // // ResourceIdentifier is a required field ResourceIdentifier *string `location:"uri" locationName:"ResourceIdentifier" type:"string" required:"true"` // Resource type of the resource for which position information is retrieved. // // ResourceType is a required field ResourceType *string `location:"querystring" locationName:"resourceType" type:"string" required:"true" enum:"PositionResourceType"` // contains filtered or unexported fields }
Deprecated: This operation is no longer supported.
func (GetPositionInput) GoString ¶
func (s GetPositionInput) 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 (*GetPositionInput) SetResourceIdentifier ¶
func (s *GetPositionInput) SetResourceIdentifier(v string) *GetPositionInput
SetResourceIdentifier sets the ResourceIdentifier field's value.
func (*GetPositionInput) SetResourceType ¶
func (s *GetPositionInput) SetResourceType(v string) *GetPositionInput
SetResourceType sets the ResourceType field's value.
func (GetPositionInput) String ¶
func (s GetPositionInput) 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 (*GetPositionInput) Validate ¶
func (s *GetPositionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetPositionOutput
deprecated
type GetPositionOutput struct { // The accuracy of the estimated position in meters. An empty value indicates // that no position data is available. A value of ‘0.0’ value indicates // that position data is available. This data corresponds to the position information // that you specified instead of the position computed by solver. Accuracy *Accuracy `type:"structure"` // The position information of the resource. Position []*float64 `type:"list"` // The vendor of the positioning solver. SolverProvider *string `type:"string" enum:"PositionSolverProvider"` // The type of solver used to identify the position of the resource. SolverType *string `type:"string" enum:"PositionSolverType"` // The version of the positioning solver. SolverVersion *string `type:"string"` // The timestamp at which the device's position was determined. Timestamp *string `type:"string"` // contains filtered or unexported fields }
Deprecated: This operation is no longer supported.
func (GetPositionOutput) GoString ¶
func (s GetPositionOutput) 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 (*GetPositionOutput) SetAccuracy ¶
func (s *GetPositionOutput) SetAccuracy(v *Accuracy) *GetPositionOutput
SetAccuracy sets the Accuracy field's value.
func (*GetPositionOutput) SetPosition ¶
func (s *GetPositionOutput) SetPosition(v []*float64) *GetPositionOutput
SetPosition sets the Position field's value.
func (*GetPositionOutput) SetSolverProvider ¶
func (s *GetPositionOutput) SetSolverProvider(v string) *GetPositionOutput
SetSolverProvider sets the SolverProvider field's value.
func (*GetPositionOutput) SetSolverType ¶
func (s *GetPositionOutput) SetSolverType(v string) *GetPositionOutput
SetSolverType sets the SolverType field's value.
func (*GetPositionOutput) SetSolverVersion ¶
func (s *GetPositionOutput) SetSolverVersion(v string) *GetPositionOutput
SetSolverVersion sets the SolverVersion field's value.
func (*GetPositionOutput) SetTimestamp ¶
func (s *GetPositionOutput) SetTimestamp(v string) *GetPositionOutput
SetTimestamp sets the Timestamp field's value.
func (GetPositionOutput) String ¶
func (s GetPositionOutput) 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 GetResourceEventConfigurationInput ¶
type GetResourceEventConfigurationInput struct { // Resource identifier to opt in for event messaging. // // Identifier is a required field Identifier *string `location:"uri" locationName:"Identifier" type:"string" required:"true"` // Identifier type of the particular resource identifier for event configuration. // // IdentifierType is a required field IdentifierType *string `location:"querystring" locationName:"identifierType" type:"string" required:"true" enum:"IdentifierType"` // Partner type of the resource if the identifier type is PartnerAccountId. PartnerType *string `location:"querystring" locationName:"partnerType" type:"string" enum:"EventNotificationPartnerType"` // contains filtered or unexported fields }
func (GetResourceEventConfigurationInput) GoString ¶
func (s GetResourceEventConfigurationInput) 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 (*GetResourceEventConfigurationInput) SetIdentifier ¶
func (s *GetResourceEventConfigurationInput) SetIdentifier(v string) *GetResourceEventConfigurationInput
SetIdentifier sets the Identifier field's value.
func (*GetResourceEventConfigurationInput) SetIdentifierType ¶
func (s *GetResourceEventConfigurationInput) SetIdentifierType(v string) *GetResourceEventConfigurationInput
SetIdentifierType sets the IdentifierType field's value.
func (*GetResourceEventConfigurationInput) SetPartnerType ¶
func (s *GetResourceEventConfigurationInput) SetPartnerType(v string) *GetResourceEventConfigurationInput
SetPartnerType sets the PartnerType field's value.
func (GetResourceEventConfigurationInput) String ¶
func (s GetResourceEventConfigurationInput) 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 (*GetResourceEventConfigurationInput) Validate ¶
func (s *GetResourceEventConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetResourceEventConfigurationOutput ¶
type GetResourceEventConfigurationOutput struct { // Event configuration for the connection status event. ConnectionStatus *ConnectionStatusEventConfiguration `type:"structure"` // Event configuration for the device registration state event. DeviceRegistrationState *DeviceRegistrationStateEventConfiguration `type:"structure"` // Event configuration for the join event. Join *JoinEventConfiguration `type:"structure"` // Event configuration for the message delivery status event. MessageDeliveryStatus *MessageDeliveryStatusEventConfiguration `type:"structure"` // Event configuration for the proximity event. Proximity *ProximityEventConfiguration `type:"structure"` // contains filtered or unexported fields }
func (GetResourceEventConfigurationOutput) GoString ¶
func (s GetResourceEventConfigurationOutput) 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 (*GetResourceEventConfigurationOutput) SetConnectionStatus ¶
func (s *GetResourceEventConfigurationOutput) SetConnectionStatus(v *ConnectionStatusEventConfiguration) *GetResourceEventConfigurationOutput
SetConnectionStatus sets the ConnectionStatus field's value.
func (*GetResourceEventConfigurationOutput) SetDeviceRegistrationState ¶
func (s *GetResourceEventConfigurationOutput) SetDeviceRegistrationState(v *DeviceRegistrationStateEventConfiguration) *GetResourceEventConfigurationOutput
SetDeviceRegistrationState sets the DeviceRegistrationState field's value.
func (*GetResourceEventConfigurationOutput) SetJoin ¶
func (s *GetResourceEventConfigurationOutput) SetJoin(v *JoinEventConfiguration) *GetResourceEventConfigurationOutput
SetJoin sets the Join field's value.
func (*GetResourceEventConfigurationOutput) SetMessageDeliveryStatus ¶
func (s *GetResourceEventConfigurationOutput) SetMessageDeliveryStatus(v *MessageDeliveryStatusEventConfiguration) *GetResourceEventConfigurationOutput
SetMessageDeliveryStatus sets the MessageDeliveryStatus field's value.
func (*GetResourceEventConfigurationOutput) SetProximity ¶
func (s *GetResourceEventConfigurationOutput) SetProximity(v *ProximityEventConfiguration) *GetResourceEventConfigurationOutput
SetProximity sets the Proximity field's value.
func (GetResourceEventConfigurationOutput) String ¶
func (s GetResourceEventConfigurationOutput) 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 GetResourceLogLevelInput ¶
type GetResourceLogLevelInput struct { // The identifier of the resource. For a Wireless Device, it is the wireless // device ID. For a wireless gateway, it is the wireless gateway ID. // // ResourceIdentifier is a required field ResourceIdentifier *string `location:"uri" locationName:"ResourceIdentifier" type:"string" required:"true"` // The type of the resource, which can be WirelessDevice or WirelessGateway. // // ResourceType is a required field ResourceType *string `location:"querystring" locationName:"resourceType" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetResourceLogLevelInput) GoString ¶
func (s GetResourceLogLevelInput) 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 (*GetResourceLogLevelInput) SetResourceIdentifier ¶
func (s *GetResourceLogLevelInput) SetResourceIdentifier(v string) *GetResourceLogLevelInput
SetResourceIdentifier sets the ResourceIdentifier field's value.
func (*GetResourceLogLevelInput) SetResourceType ¶
func (s *GetResourceLogLevelInput) SetResourceType(v string) *GetResourceLogLevelInput
SetResourceType sets the ResourceType field's value.
func (GetResourceLogLevelInput) String ¶
func (s GetResourceLogLevelInput) 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 (*GetResourceLogLevelInput) Validate ¶
func (s *GetResourceLogLevelInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetResourceLogLevelOutput ¶
type GetResourceLogLevelOutput struct { // The log level for a log message. The log levels can be disabled, or set to // ERROR to display less verbose logs containing only error information, or // to INFO for more detailed logs. LogLevel *string `type:"string" enum:"LogLevel"` // contains filtered or unexported fields }
func (GetResourceLogLevelOutput) GoString ¶
func (s GetResourceLogLevelOutput) 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 (*GetResourceLogLevelOutput) SetLogLevel ¶
func (s *GetResourceLogLevelOutput) SetLogLevel(v string) *GetResourceLogLevelOutput
SetLogLevel sets the LogLevel field's value.
func (GetResourceLogLevelOutput) String ¶
func (s GetResourceLogLevelOutput) 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 GetResourcePositionInput ¶
type GetResourcePositionInput struct { // The identifier of the resource for which position information is retrieved. // It can be the wireless device ID or the wireless gateway ID, depending on // the resource type. // // ResourceIdentifier is a required field ResourceIdentifier *string `location:"uri" locationName:"ResourceIdentifier" type:"string" required:"true"` // The type of resource for which position information is retrieved, which can // be a wireless device or a wireless gateway. // // ResourceType is a required field ResourceType *string `location:"querystring" locationName:"resourceType" type:"string" required:"true" enum:"PositionResourceType"` // contains filtered or unexported fields }
func (GetResourcePositionInput) GoString ¶
func (s GetResourcePositionInput) 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 (*GetResourcePositionInput) SetResourceIdentifier ¶
func (s *GetResourcePositionInput) SetResourceIdentifier(v string) *GetResourcePositionInput
SetResourceIdentifier sets the ResourceIdentifier field's value.
func (*GetResourcePositionInput) SetResourceType ¶
func (s *GetResourcePositionInput) SetResourceType(v string) *GetResourcePositionInput
SetResourceType sets the ResourceType field's value.
func (GetResourcePositionInput) String ¶
func (s GetResourcePositionInput) 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 (*GetResourcePositionInput) Validate ¶
func (s *GetResourcePositionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetResourcePositionOutput ¶
type GetResourcePositionOutput struct { // The position information of the resource, displayed as a JSON payload. The // payload uses the GeoJSON format, which a format that's used to encode geographic // data structures. For more information, see GeoJSON (https://geojson.org/). GeoJsonPayload []byte `type:"blob"` // contains filtered or unexported fields }
func (GetResourcePositionOutput) GoString ¶
func (s GetResourcePositionOutput) 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 (*GetResourcePositionOutput) SetGeoJsonPayload ¶
func (s *GetResourcePositionOutput) SetGeoJsonPayload(v []byte) *GetResourcePositionOutput
SetGeoJsonPayload sets the GeoJsonPayload field's value.
func (GetResourcePositionOutput) String ¶
func (s GetResourcePositionOutput) 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 GetServiceEndpointInput ¶
type GetServiceEndpointInput struct { // The service type for which to get endpoint information about. Can be CUPS // for the Configuration and Update Server endpoint, or LNS for the LoRaWAN // Network Server endpoint or CLAIM for the global endpoint. ServiceType *string `location:"querystring" locationName:"serviceType" type:"string" enum:"WirelessGatewayServiceType"` // contains filtered or unexported fields }
func (GetServiceEndpointInput) GoString ¶
func (s GetServiceEndpointInput) 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 (*GetServiceEndpointInput) SetServiceType ¶
func (s *GetServiceEndpointInput) SetServiceType(v string) *GetServiceEndpointInput
SetServiceType sets the ServiceType field's value.
func (GetServiceEndpointInput) String ¶
func (s GetServiceEndpointInput) 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 GetServiceEndpointOutput ¶
type GetServiceEndpointOutput struct { // The Root CA of the server trust certificate. ServerTrust *string `min:"1" type:"string"` // The service endpoint value. ServiceEndpoint *string `min:"1" type:"string"` // The endpoint's service type. ServiceType *string `type:"string" enum:"WirelessGatewayServiceType"` // contains filtered or unexported fields }
func (GetServiceEndpointOutput) GoString ¶
func (s GetServiceEndpointOutput) 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 (*GetServiceEndpointOutput) SetServerTrust ¶
func (s *GetServiceEndpointOutput) SetServerTrust(v string) *GetServiceEndpointOutput
SetServerTrust sets the ServerTrust field's value.
func (*GetServiceEndpointOutput) SetServiceEndpoint ¶
func (s *GetServiceEndpointOutput) SetServiceEndpoint(v string) *GetServiceEndpointOutput
SetServiceEndpoint sets the ServiceEndpoint field's value.
func (*GetServiceEndpointOutput) SetServiceType ¶
func (s *GetServiceEndpointOutput) SetServiceType(v string) *GetServiceEndpointOutput
SetServiceType sets the ServiceType field's value.
func (GetServiceEndpointOutput) String ¶
func (s GetServiceEndpointOutput) 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 GetServiceProfileInput ¶
type GetServiceProfileInput struct { // The ID of the resource to get. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetServiceProfileInput) GoString ¶
func (s GetServiceProfileInput) 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 (*GetServiceProfileInput) SetId ¶
func (s *GetServiceProfileInput) SetId(v string) *GetServiceProfileInput
SetId sets the Id field's value.
func (GetServiceProfileInput) String ¶
func (s GetServiceProfileInput) 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 (*GetServiceProfileInput) Validate ¶
func (s *GetServiceProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetServiceProfileOutput ¶
type GetServiceProfileOutput struct { // The Amazon Resource Name of the resource. Arn *string `type:"string"` // The ID of the service profile. Id *string `type:"string"` // Information about the service profile. LoRaWAN *LoRaWANGetServiceProfileInfo `type:"structure"` // The name of the resource. Name *string `type:"string"` // contains filtered or unexported fields }
func (GetServiceProfileOutput) GoString ¶
func (s GetServiceProfileOutput) 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 (*GetServiceProfileOutput) SetArn ¶
func (s *GetServiceProfileOutput) SetArn(v string) *GetServiceProfileOutput
SetArn sets the Arn field's value.
func (*GetServiceProfileOutput) SetId ¶
func (s *GetServiceProfileOutput) SetId(v string) *GetServiceProfileOutput
SetId sets the Id field's value.
func (*GetServiceProfileOutput) SetLoRaWAN ¶
func (s *GetServiceProfileOutput) SetLoRaWAN(v *LoRaWANGetServiceProfileInfo) *GetServiceProfileOutput
SetLoRaWAN sets the LoRaWAN field's value.
func (*GetServiceProfileOutput) SetName ¶
func (s *GetServiceProfileOutput) SetName(v string) *GetServiceProfileOutput
SetName sets the Name field's value.
func (GetServiceProfileOutput) String ¶
func (s GetServiceProfileOutput) 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 GetWirelessDeviceImportTaskInput ¶
type GetWirelessDeviceImportTaskInput struct { // The identifier of the import task for which information is requested. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetWirelessDeviceImportTaskInput) GoString ¶
func (s GetWirelessDeviceImportTaskInput) 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 (*GetWirelessDeviceImportTaskInput) SetId ¶
func (s *GetWirelessDeviceImportTaskInput) SetId(v string) *GetWirelessDeviceImportTaskInput
SetId sets the Id field's value.
func (GetWirelessDeviceImportTaskInput) String ¶
func (s GetWirelessDeviceImportTaskInput) 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 (*GetWirelessDeviceImportTaskInput) Validate ¶
func (s *GetWirelessDeviceImportTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetWirelessDeviceImportTaskOutput ¶
type GetWirelessDeviceImportTaskOutput struct { // The ARN (Amazon Resource Name) of the import task. Arn *string `type:"string"` // The time at which the import task was created. CreationTime *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The name of the destination that's assigned to the wireless devices in the // import task. DestinationName *string `type:"string"` // The number of devices in the import task that failed to onboard to the import // task. FailedImportedDeviceCount *int64 `type:"long"` // The identifier of the import task for which information is retrieved. Id *string `type:"string"` // The number of devices in the import task that are waiting for the control // log to start processing. InitializedImportedDeviceCount *int64 `type:"long"` // The number of devices in the import task that have been onboarded to the // import task. OnboardedImportedDeviceCount *int64 `type:"long"` // The number of devices in the import task that are waiting in the import task // queue to be onboarded. PendingImportedDeviceCount *int64 `type:"long"` // The Sidewalk-related information about an import task. Sidewalk *SidewalkGetStartImportInfo `type:"structure"` // The import task status. Status *string `type:"string" enum:"ImportTaskStatus"` // The reason for the provided status information, such as a validation error // that causes the import task to fail. StatusReason *string `type:"string"` // contains filtered or unexported fields }
func (GetWirelessDeviceImportTaskOutput) GoString ¶
func (s GetWirelessDeviceImportTaskOutput) 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 (*GetWirelessDeviceImportTaskOutput) SetArn ¶
func (s *GetWirelessDeviceImportTaskOutput) SetArn(v string) *GetWirelessDeviceImportTaskOutput
SetArn sets the Arn field's value.
func (*GetWirelessDeviceImportTaskOutput) SetCreationTime ¶
func (s *GetWirelessDeviceImportTaskOutput) SetCreationTime(v time.Time) *GetWirelessDeviceImportTaskOutput
SetCreationTime sets the CreationTime field's value.
func (*GetWirelessDeviceImportTaskOutput) SetDestinationName ¶
func (s *GetWirelessDeviceImportTaskOutput) SetDestinationName(v string) *GetWirelessDeviceImportTaskOutput
SetDestinationName sets the DestinationName field's value.
func (*GetWirelessDeviceImportTaskOutput) SetFailedImportedDeviceCount ¶
func (s *GetWirelessDeviceImportTaskOutput) SetFailedImportedDeviceCount(v int64) *GetWirelessDeviceImportTaskOutput
SetFailedImportedDeviceCount sets the FailedImportedDeviceCount field's value.
func (*GetWirelessDeviceImportTaskOutput) SetId ¶
func (s *GetWirelessDeviceImportTaskOutput) SetId(v string) *GetWirelessDeviceImportTaskOutput
SetId sets the Id field's value.
func (*GetWirelessDeviceImportTaskOutput) SetInitializedImportedDeviceCount ¶
func (s *GetWirelessDeviceImportTaskOutput) SetInitializedImportedDeviceCount(v int64) *GetWirelessDeviceImportTaskOutput
SetInitializedImportedDeviceCount sets the InitializedImportedDeviceCount field's value.
func (*GetWirelessDeviceImportTaskOutput) SetOnboardedImportedDeviceCount ¶
func (s *GetWirelessDeviceImportTaskOutput) SetOnboardedImportedDeviceCount(v int64) *GetWirelessDeviceImportTaskOutput
SetOnboardedImportedDeviceCount sets the OnboardedImportedDeviceCount field's value.
func (*GetWirelessDeviceImportTaskOutput) SetPendingImportedDeviceCount ¶
func (s *GetWirelessDeviceImportTaskOutput) SetPendingImportedDeviceCount(v int64) *GetWirelessDeviceImportTaskOutput
SetPendingImportedDeviceCount sets the PendingImportedDeviceCount field's value.
func (*GetWirelessDeviceImportTaskOutput) SetSidewalk ¶
func (s *GetWirelessDeviceImportTaskOutput) SetSidewalk(v *SidewalkGetStartImportInfo) *GetWirelessDeviceImportTaskOutput
SetSidewalk sets the Sidewalk field's value.
func (*GetWirelessDeviceImportTaskOutput) SetStatus ¶
func (s *GetWirelessDeviceImportTaskOutput) SetStatus(v string) *GetWirelessDeviceImportTaskOutput
SetStatus sets the Status field's value.
func (*GetWirelessDeviceImportTaskOutput) SetStatusReason ¶
func (s *GetWirelessDeviceImportTaskOutput) SetStatusReason(v string) *GetWirelessDeviceImportTaskOutput
SetStatusReason sets the StatusReason field's value.
func (GetWirelessDeviceImportTaskOutput) String ¶
func (s GetWirelessDeviceImportTaskOutput) 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 GetWirelessDeviceInput ¶
type GetWirelessDeviceInput struct { // The identifier of the wireless device to get. // // Identifier is a required field Identifier *string `location:"uri" locationName:"Identifier" type:"string" required:"true"` // The type of identifier used in identifier. // // IdentifierType is a required field IdentifierType *string `location:"querystring" locationName:"identifierType" type:"string" required:"true" enum:"WirelessDeviceIdType"` // contains filtered or unexported fields }
func (GetWirelessDeviceInput) GoString ¶
func (s GetWirelessDeviceInput) 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 (*GetWirelessDeviceInput) SetIdentifier ¶
func (s *GetWirelessDeviceInput) SetIdentifier(v string) *GetWirelessDeviceInput
SetIdentifier sets the Identifier field's value.
func (*GetWirelessDeviceInput) SetIdentifierType ¶
func (s *GetWirelessDeviceInput) SetIdentifierType(v string) *GetWirelessDeviceInput
SetIdentifierType sets the IdentifierType field's value.
func (GetWirelessDeviceInput) String ¶
func (s GetWirelessDeviceInput) 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 (*GetWirelessDeviceInput) Validate ¶
func (s *GetWirelessDeviceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetWirelessDeviceOutput ¶
type GetWirelessDeviceOutput struct { // The Amazon Resource Name of the resource. Arn *string `type:"string"` // The description of the resource. Description *string `type:"string"` // The name of the destination to which the device is assigned. DestinationName *string `type:"string"` // The ID of the wireless device. Id *string `type:"string"` // Information about the wireless device. LoRaWAN *LoRaWANDevice `type:"structure"` // The name of the resource. Name *string `type:"string"` // FPort values for the GNSS, stream, and ClockSync functions of the positioning // information. Positioning *string `type:"string" enum:"PositioningConfigStatus"` // Sidewalk device object. Sidewalk *SidewalkDevice `type:"structure"` // The ARN of the thing associated with the wireless device. ThingArn *string `type:"string"` // The name of the thing associated with the wireless device. The value is empty // if a thing isn't associated with the device. ThingName *string `type:"string"` // The wireless device type. Type *string `type:"string" enum:"WirelessDeviceType"` // contains filtered or unexported fields }
func (GetWirelessDeviceOutput) GoString ¶
func (s GetWirelessDeviceOutput) 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 (*GetWirelessDeviceOutput) SetArn ¶
func (s *GetWirelessDeviceOutput) SetArn(v string) *GetWirelessDeviceOutput
SetArn sets the Arn field's value.
func (*GetWirelessDeviceOutput) SetDescription ¶
func (s *GetWirelessDeviceOutput) SetDescription(v string) *GetWirelessDeviceOutput
SetDescription sets the Description field's value.
func (*GetWirelessDeviceOutput) SetDestinationName ¶
func (s *GetWirelessDeviceOutput) SetDestinationName(v string) *GetWirelessDeviceOutput
SetDestinationName sets the DestinationName field's value.
func (*GetWirelessDeviceOutput) SetId ¶
func (s *GetWirelessDeviceOutput) SetId(v string) *GetWirelessDeviceOutput
SetId sets the Id field's value.
func (*GetWirelessDeviceOutput) SetLoRaWAN ¶
func (s *GetWirelessDeviceOutput) SetLoRaWAN(v *LoRaWANDevice) *GetWirelessDeviceOutput
SetLoRaWAN sets the LoRaWAN field's value.
func (*GetWirelessDeviceOutput) SetName ¶
func (s *GetWirelessDeviceOutput) SetName(v string) *GetWirelessDeviceOutput
SetName sets the Name field's value.
func (*GetWirelessDeviceOutput) SetPositioning ¶
func (s *GetWirelessDeviceOutput) SetPositioning(v string) *GetWirelessDeviceOutput
SetPositioning sets the Positioning field's value.
func (*GetWirelessDeviceOutput) SetSidewalk ¶
func (s *GetWirelessDeviceOutput) SetSidewalk(v *SidewalkDevice) *GetWirelessDeviceOutput
SetSidewalk sets the Sidewalk field's value.
func (*GetWirelessDeviceOutput) SetThingArn ¶
func (s *GetWirelessDeviceOutput) SetThingArn(v string) *GetWirelessDeviceOutput
SetThingArn sets the ThingArn field's value.
func (*GetWirelessDeviceOutput) SetThingName ¶
func (s *GetWirelessDeviceOutput) SetThingName(v string) *GetWirelessDeviceOutput
SetThingName sets the ThingName field's value.
func (*GetWirelessDeviceOutput) SetType ¶
func (s *GetWirelessDeviceOutput) SetType(v string) *GetWirelessDeviceOutput
SetType sets the Type field's value.
func (GetWirelessDeviceOutput) String ¶
func (s GetWirelessDeviceOutput) 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 GetWirelessDeviceStatisticsInput ¶
type GetWirelessDeviceStatisticsInput struct { // The ID of the wireless device for which to get the data. // // WirelessDeviceId is a required field WirelessDeviceId *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetWirelessDeviceStatisticsInput) GoString ¶
func (s GetWirelessDeviceStatisticsInput) 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 (*GetWirelessDeviceStatisticsInput) SetWirelessDeviceId ¶
func (s *GetWirelessDeviceStatisticsInput) SetWirelessDeviceId(v string) *GetWirelessDeviceStatisticsInput
SetWirelessDeviceId sets the WirelessDeviceId field's value.
func (GetWirelessDeviceStatisticsInput) String ¶
func (s GetWirelessDeviceStatisticsInput) 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 (*GetWirelessDeviceStatisticsInput) Validate ¶
func (s *GetWirelessDeviceStatisticsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetWirelessDeviceStatisticsOutput ¶
type GetWirelessDeviceStatisticsOutput struct { // The date and time when the most recent uplink was received. // // This value is only valid for 3 months. LastUplinkReceivedAt *string `type:"string"` // Information about the wireless device's operations. LoRaWAN *LoRaWANDeviceMetadata `type:"structure"` // MetaData for Sidewalk device. Sidewalk *SidewalkDeviceMetadata `type:"structure"` // The ID of the wireless device. WirelessDeviceId *string `type:"string"` // contains filtered or unexported fields }
func (GetWirelessDeviceStatisticsOutput) GoString ¶
func (s GetWirelessDeviceStatisticsOutput) 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 (*GetWirelessDeviceStatisticsOutput) SetLastUplinkReceivedAt ¶
func (s *GetWirelessDeviceStatisticsOutput) SetLastUplinkReceivedAt(v string) *GetWirelessDeviceStatisticsOutput
SetLastUplinkReceivedAt sets the LastUplinkReceivedAt field's value.
func (*GetWirelessDeviceStatisticsOutput) SetLoRaWAN ¶
func (s *GetWirelessDeviceStatisticsOutput) SetLoRaWAN(v *LoRaWANDeviceMetadata) *GetWirelessDeviceStatisticsOutput
SetLoRaWAN sets the LoRaWAN field's value.
func (*GetWirelessDeviceStatisticsOutput) SetSidewalk ¶
func (s *GetWirelessDeviceStatisticsOutput) SetSidewalk(v *SidewalkDeviceMetadata) *GetWirelessDeviceStatisticsOutput
SetSidewalk sets the Sidewalk field's value.
func (*GetWirelessDeviceStatisticsOutput) SetWirelessDeviceId ¶
func (s *GetWirelessDeviceStatisticsOutput) SetWirelessDeviceId(v string) *GetWirelessDeviceStatisticsOutput
SetWirelessDeviceId sets the WirelessDeviceId field's value.
func (GetWirelessDeviceStatisticsOutput) String ¶
func (s GetWirelessDeviceStatisticsOutput) 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 GetWirelessGatewayCertificateInput ¶
type GetWirelessGatewayCertificateInput struct { // The ID of the resource to get. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetWirelessGatewayCertificateInput) GoString ¶
func (s GetWirelessGatewayCertificateInput) 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 (*GetWirelessGatewayCertificateInput) SetId ¶
func (s *GetWirelessGatewayCertificateInput) SetId(v string) *GetWirelessGatewayCertificateInput
SetId sets the Id field's value.
func (GetWirelessGatewayCertificateInput) String ¶
func (s GetWirelessGatewayCertificateInput) 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 (*GetWirelessGatewayCertificateInput) Validate ¶
func (s *GetWirelessGatewayCertificateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetWirelessGatewayCertificateOutput ¶
type GetWirelessGatewayCertificateOutput struct { // The ID of the certificate associated with the wireless gateway. IotCertificateId *string `min:"1" type:"string"` // The ID of the certificate that is associated with the wireless gateway and // used for the LoRaWANNetworkServer endpoint. LoRaWANNetworkServerCertificateId *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (GetWirelessGatewayCertificateOutput) GoString ¶
func (s GetWirelessGatewayCertificateOutput) 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 (*GetWirelessGatewayCertificateOutput) SetIotCertificateId ¶
func (s *GetWirelessGatewayCertificateOutput) SetIotCertificateId(v string) *GetWirelessGatewayCertificateOutput
SetIotCertificateId sets the IotCertificateId field's value.
func (*GetWirelessGatewayCertificateOutput) SetLoRaWANNetworkServerCertificateId ¶
func (s *GetWirelessGatewayCertificateOutput) SetLoRaWANNetworkServerCertificateId(v string) *GetWirelessGatewayCertificateOutput
SetLoRaWANNetworkServerCertificateId sets the LoRaWANNetworkServerCertificateId field's value.
func (GetWirelessGatewayCertificateOutput) String ¶
func (s GetWirelessGatewayCertificateOutput) 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 GetWirelessGatewayFirmwareInformationInput ¶
type GetWirelessGatewayFirmwareInformationInput struct { // The ID of the resource to get. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetWirelessGatewayFirmwareInformationInput) GoString ¶
func (s GetWirelessGatewayFirmwareInformationInput) 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 (*GetWirelessGatewayFirmwareInformationInput) SetId ¶
func (s *GetWirelessGatewayFirmwareInformationInput) SetId(v string) *GetWirelessGatewayFirmwareInformationInput
SetId sets the Id field's value.
func (GetWirelessGatewayFirmwareInformationInput) String ¶
func (s GetWirelessGatewayFirmwareInformationInput) 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 (*GetWirelessGatewayFirmwareInformationInput) Validate ¶
func (s *GetWirelessGatewayFirmwareInformationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetWirelessGatewayFirmwareInformationOutput ¶
type GetWirelessGatewayFirmwareInformationOutput struct { // Information about the wireless gateway's firmware. LoRaWAN *LoRaWANGatewayCurrentVersion `type:"structure"` // contains filtered or unexported fields }
func (GetWirelessGatewayFirmwareInformationOutput) GoString ¶
func (s GetWirelessGatewayFirmwareInformationOutput) 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 (*GetWirelessGatewayFirmwareInformationOutput) SetLoRaWAN ¶
func (s *GetWirelessGatewayFirmwareInformationOutput) SetLoRaWAN(v *LoRaWANGatewayCurrentVersion) *GetWirelessGatewayFirmwareInformationOutput
SetLoRaWAN sets the LoRaWAN field's value.
func (GetWirelessGatewayFirmwareInformationOutput) String ¶
func (s GetWirelessGatewayFirmwareInformationOutput) 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 GetWirelessGatewayInput ¶
type GetWirelessGatewayInput struct { // The identifier of the wireless gateway to get. // // Identifier is a required field Identifier *string `location:"uri" locationName:"Identifier" type:"string" required:"true"` // The type of identifier used in identifier. // // IdentifierType is a required field IdentifierType *string `location:"querystring" locationName:"identifierType" type:"string" required:"true" enum:"WirelessGatewayIdType"` // contains filtered or unexported fields }
func (GetWirelessGatewayInput) GoString ¶
func (s GetWirelessGatewayInput) 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 (*GetWirelessGatewayInput) SetIdentifier ¶
func (s *GetWirelessGatewayInput) SetIdentifier(v string) *GetWirelessGatewayInput
SetIdentifier sets the Identifier field's value.
func (*GetWirelessGatewayInput) SetIdentifierType ¶
func (s *GetWirelessGatewayInput) SetIdentifierType(v string) *GetWirelessGatewayInput
SetIdentifierType sets the IdentifierType field's value.
func (GetWirelessGatewayInput) String ¶
func (s GetWirelessGatewayInput) 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 (*GetWirelessGatewayInput) Validate ¶
func (s *GetWirelessGatewayInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetWirelessGatewayOutput ¶
type GetWirelessGatewayOutput struct { // The Amazon Resource Name of the resource. Arn *string `type:"string"` // The description of the resource. Description *string `type:"string"` // The ID of the wireless gateway. Id *string `type:"string"` // Information about the wireless gateway. LoRaWAN *LoRaWANGateway `type:"structure"` // The name of the resource. Name *string `type:"string"` // The ARN of the thing associated with the wireless gateway. ThingArn *string `type:"string"` // The name of the thing associated with the wireless gateway. The value is // empty if a thing isn't associated with the gateway. ThingName *string `type:"string"` // contains filtered or unexported fields }
func (GetWirelessGatewayOutput) GoString ¶
func (s GetWirelessGatewayOutput) 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 (*GetWirelessGatewayOutput) SetArn ¶
func (s *GetWirelessGatewayOutput) SetArn(v string) *GetWirelessGatewayOutput
SetArn sets the Arn field's value.
func (*GetWirelessGatewayOutput) SetDescription ¶
func (s *GetWirelessGatewayOutput) SetDescription(v string) *GetWirelessGatewayOutput
SetDescription sets the Description field's value.
func (*GetWirelessGatewayOutput) SetId ¶
func (s *GetWirelessGatewayOutput) SetId(v string) *GetWirelessGatewayOutput
SetId sets the Id field's value.
func (*GetWirelessGatewayOutput) SetLoRaWAN ¶
func (s *GetWirelessGatewayOutput) SetLoRaWAN(v *LoRaWANGateway) *GetWirelessGatewayOutput
SetLoRaWAN sets the LoRaWAN field's value.
func (*GetWirelessGatewayOutput) SetName ¶
func (s *GetWirelessGatewayOutput) SetName(v string) *GetWirelessGatewayOutput
SetName sets the Name field's value.
func (*GetWirelessGatewayOutput) SetThingArn ¶
func (s *GetWirelessGatewayOutput) SetThingArn(v string) *GetWirelessGatewayOutput
SetThingArn sets the ThingArn field's value.
func (*GetWirelessGatewayOutput) SetThingName ¶
func (s *GetWirelessGatewayOutput) SetThingName(v string) *GetWirelessGatewayOutput
SetThingName sets the ThingName field's value.
func (GetWirelessGatewayOutput) String ¶
func (s GetWirelessGatewayOutput) 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 GetWirelessGatewayStatisticsInput ¶
type GetWirelessGatewayStatisticsInput struct { // The ID of the wireless gateway for which to get the data. // // WirelessGatewayId is a required field WirelessGatewayId *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetWirelessGatewayStatisticsInput) GoString ¶
func (s GetWirelessGatewayStatisticsInput) 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 (*GetWirelessGatewayStatisticsInput) SetWirelessGatewayId ¶
func (s *GetWirelessGatewayStatisticsInput) SetWirelessGatewayId(v string) *GetWirelessGatewayStatisticsInput
SetWirelessGatewayId sets the WirelessGatewayId field's value.
func (GetWirelessGatewayStatisticsInput) String ¶
func (s GetWirelessGatewayStatisticsInput) 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 (*GetWirelessGatewayStatisticsInput) Validate ¶
func (s *GetWirelessGatewayStatisticsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetWirelessGatewayStatisticsOutput ¶
type GetWirelessGatewayStatisticsOutput struct { // The connection status of the wireless gateway. ConnectionStatus *string `type:"string" enum:"ConnectionStatus"` // The date and time when the most recent uplink was received. // // This value is only valid for 3 months. LastUplinkReceivedAt *string `type:"string"` // The ID of the wireless gateway. WirelessGatewayId *string `type:"string"` // contains filtered or unexported fields }
func (GetWirelessGatewayStatisticsOutput) GoString ¶
func (s GetWirelessGatewayStatisticsOutput) 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 (*GetWirelessGatewayStatisticsOutput) SetConnectionStatus ¶
func (s *GetWirelessGatewayStatisticsOutput) SetConnectionStatus(v string) *GetWirelessGatewayStatisticsOutput
SetConnectionStatus sets the ConnectionStatus field's value.
func (*GetWirelessGatewayStatisticsOutput) SetLastUplinkReceivedAt ¶
func (s *GetWirelessGatewayStatisticsOutput) SetLastUplinkReceivedAt(v string) *GetWirelessGatewayStatisticsOutput
SetLastUplinkReceivedAt sets the LastUplinkReceivedAt field's value.
func (*GetWirelessGatewayStatisticsOutput) SetWirelessGatewayId ¶
func (s *GetWirelessGatewayStatisticsOutput) SetWirelessGatewayId(v string) *GetWirelessGatewayStatisticsOutput
SetWirelessGatewayId sets the WirelessGatewayId field's value.
func (GetWirelessGatewayStatisticsOutput) String ¶
func (s GetWirelessGatewayStatisticsOutput) 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 GetWirelessGatewayTaskDefinitionInput ¶
type GetWirelessGatewayTaskDefinitionInput struct { // The ID of the resource to get. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetWirelessGatewayTaskDefinitionInput) GoString ¶
func (s GetWirelessGatewayTaskDefinitionInput) 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 (*GetWirelessGatewayTaskDefinitionInput) SetId ¶
func (s *GetWirelessGatewayTaskDefinitionInput) SetId(v string) *GetWirelessGatewayTaskDefinitionInput
SetId sets the Id field's value.
func (GetWirelessGatewayTaskDefinitionInput) String ¶
func (s GetWirelessGatewayTaskDefinitionInput) 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 (*GetWirelessGatewayTaskDefinitionInput) Validate ¶
func (s *GetWirelessGatewayTaskDefinitionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetWirelessGatewayTaskDefinitionOutput ¶
type GetWirelessGatewayTaskDefinitionOutput struct { // The Amazon Resource Name of the resource. Arn *string `type:"string"` // Whether to automatically create tasks using this task definition for all // gateways with the specified current version. If false, the task must me created // by calling CreateWirelessGatewayTask. AutoCreateTasks *bool `type:"boolean"` // The name of the resource. Name *string `min:"1" type:"string"` // Information about the gateways to update. Update *UpdateWirelessGatewayTaskCreate `type:"structure"` // contains filtered or unexported fields }
func (GetWirelessGatewayTaskDefinitionOutput) GoString ¶
func (s GetWirelessGatewayTaskDefinitionOutput) 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 (*GetWirelessGatewayTaskDefinitionOutput) SetArn ¶
func (s *GetWirelessGatewayTaskDefinitionOutput) SetArn(v string) *GetWirelessGatewayTaskDefinitionOutput
SetArn sets the Arn field's value.
func (*GetWirelessGatewayTaskDefinitionOutput) SetAutoCreateTasks ¶
func (s *GetWirelessGatewayTaskDefinitionOutput) SetAutoCreateTasks(v bool) *GetWirelessGatewayTaskDefinitionOutput
SetAutoCreateTasks sets the AutoCreateTasks field's value.
func (*GetWirelessGatewayTaskDefinitionOutput) SetName ¶
func (s *GetWirelessGatewayTaskDefinitionOutput) SetName(v string) *GetWirelessGatewayTaskDefinitionOutput
SetName sets the Name field's value.
func (*GetWirelessGatewayTaskDefinitionOutput) SetUpdate ¶
func (s *GetWirelessGatewayTaskDefinitionOutput) SetUpdate(v *UpdateWirelessGatewayTaskCreate) *GetWirelessGatewayTaskDefinitionOutput
SetUpdate sets the Update field's value.
func (GetWirelessGatewayTaskDefinitionOutput) String ¶
func (s GetWirelessGatewayTaskDefinitionOutput) 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 GetWirelessGatewayTaskInput ¶
type GetWirelessGatewayTaskInput struct { // The ID of the resource to get. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetWirelessGatewayTaskInput) GoString ¶
func (s GetWirelessGatewayTaskInput) 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 (*GetWirelessGatewayTaskInput) SetId ¶
func (s *GetWirelessGatewayTaskInput) SetId(v string) *GetWirelessGatewayTaskInput
SetId sets the Id field's value.
func (GetWirelessGatewayTaskInput) String ¶
func (s GetWirelessGatewayTaskInput) 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 (*GetWirelessGatewayTaskInput) Validate ¶
func (s *GetWirelessGatewayTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetWirelessGatewayTaskOutput ¶
type GetWirelessGatewayTaskOutput struct { // The date and time when the most recent uplink was received. // // This value is only valid for 3 months. LastUplinkReceivedAt *string `type:"string"` // The status of the request. Status *string `type:"string" enum:"WirelessGatewayTaskStatus"` // The date and time when the task was created. TaskCreatedAt *string `type:"string"` // The ID of the wireless gateway. WirelessGatewayId *string `type:"string"` // The ID of the WirelessGatewayTask. WirelessGatewayTaskDefinitionId *string `type:"string"` // contains filtered or unexported fields }
func (GetWirelessGatewayTaskOutput) GoString ¶
func (s GetWirelessGatewayTaskOutput) 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 (*GetWirelessGatewayTaskOutput) SetLastUplinkReceivedAt ¶
func (s *GetWirelessGatewayTaskOutput) SetLastUplinkReceivedAt(v string) *GetWirelessGatewayTaskOutput
SetLastUplinkReceivedAt sets the LastUplinkReceivedAt field's value.
func (*GetWirelessGatewayTaskOutput) SetStatus ¶
func (s *GetWirelessGatewayTaskOutput) SetStatus(v string) *GetWirelessGatewayTaskOutput
SetStatus sets the Status field's value.
func (*GetWirelessGatewayTaskOutput) SetTaskCreatedAt ¶
func (s *GetWirelessGatewayTaskOutput) SetTaskCreatedAt(v string) *GetWirelessGatewayTaskOutput
SetTaskCreatedAt sets the TaskCreatedAt field's value.
func (*GetWirelessGatewayTaskOutput) SetWirelessGatewayId ¶
func (s *GetWirelessGatewayTaskOutput) SetWirelessGatewayId(v string) *GetWirelessGatewayTaskOutput
SetWirelessGatewayId sets the WirelessGatewayId field's value.
func (*GetWirelessGatewayTaskOutput) SetWirelessGatewayTaskDefinitionId ¶
func (s *GetWirelessGatewayTaskOutput) SetWirelessGatewayTaskDefinitionId(v string) *GetWirelessGatewayTaskOutput
SetWirelessGatewayTaskDefinitionId sets the WirelessGatewayTaskDefinitionId field's value.
func (GetWirelessGatewayTaskOutput) String ¶
func (s GetWirelessGatewayTaskOutput) 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 GlobalIdentity ¶
type GlobalIdentity struct { // GERAN (GSM EDGE Radio Access Network) cell global identifier. // // GeranCid is a required field GeranCid *int64 `type:"integer" required:"true"` // Location area code of the global identity. // // Lac is a required field Lac *int64 `min:"1" type:"integer" required:"true"` // contains filtered or unexported fields }
Global identity information.
func (GlobalIdentity) GoString ¶
func (s GlobalIdentity) 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 (*GlobalIdentity) SetGeranCid ¶
func (s *GlobalIdentity) SetGeranCid(v int64) *GlobalIdentity
SetGeranCid sets the GeranCid field's value.
func (*GlobalIdentity) SetLac ¶
func (s *GlobalIdentity) SetLac(v int64) *GlobalIdentity
SetLac sets the Lac field's value.
func (GlobalIdentity) String ¶
func (s GlobalIdentity) 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 (*GlobalIdentity) Validate ¶
func (s *GlobalIdentity) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type Gnss ¶
type Gnss struct { // Optional assistance altitude, which is the altitude of the device at capture // time, specified in meters above the WGS84 reference ellipsoid. AssistAltitude *float64 `type:"float"` // Optional assistance position information, specified using latitude and longitude // values in degrees. The coordinates are inside the WGS84 reference frame. AssistPosition []*float64 `min:"2" type:"list"` // Optional parameter that gives an estimate of the time when the GNSS scan // information is taken, in seconds GPS time (GPST). If capture time is not // specified, the local server time is used. CaptureTime *float64 `type:"float"` // Optional value that gives the capture time estimate accuracy, in seconds. // If capture time accuracy is not specified, default value of 300 is used. CaptureTimeAccuracy *float64 `type:"float"` // Payload that contains the GNSS scan result, or NAV message, in hexadecimal // notation. // // Payload is a required field Payload *string `type:"string" required:"true"` // Optional parameter that forces 2D solve, which modifies the positioning algorithm // to a 2D solution problem. When this parameter is specified, the assistance // altitude should have an accuracy of at least 10 meters. Use2DSolver *bool `type:"boolean"` // contains filtered or unexported fields }
Global navigation satellite system (GNSS) object used for positioning.
func (Gnss) 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 (*Gnss) SetAssistAltitude ¶
SetAssistAltitude sets the AssistAltitude field's value.
func (*Gnss) SetAssistPosition ¶
SetAssistPosition sets the AssistPosition field's value.
func (*Gnss) SetCaptureTime ¶
SetCaptureTime sets the CaptureTime field's value.
func (*Gnss) SetCaptureTimeAccuracy ¶
SetCaptureTimeAccuracy sets the CaptureTimeAccuracy field's value.
func (*Gnss) SetPayload ¶
SetPayload sets the Payload field's value.
func (*Gnss) SetUse2DSolver ¶
SetUse2DSolver sets the Use2DSolver field's value.
type GsmLocalId ¶
type GsmLocalId struct { // GSM broadcast control channel. // // Bcch is a required field Bcch *int64 `type:"integer" required:"true"` // GSM base station identity code (BSIC). // // Bsic is a required field Bsic *int64 `type:"integer" required:"true"` // contains filtered or unexported fields }
GSM local ID information, which corresponds to the local identification parameters of a GSM cell.
func (GsmLocalId) GoString ¶
func (s GsmLocalId) 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 (*GsmLocalId) SetBcch ¶
func (s *GsmLocalId) SetBcch(v int64) *GsmLocalId
SetBcch sets the Bcch field's value.
func (*GsmLocalId) SetBsic ¶
func (s *GsmLocalId) SetBsic(v int64) *GsmLocalId
SetBsic sets the Bsic field's value.
func (GsmLocalId) String ¶
func (s GsmLocalId) 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 (*GsmLocalId) Validate ¶
func (s *GsmLocalId) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GsmNmrObj ¶
type GsmNmrObj struct { // GSM broadcast control channel. // // Bcch is a required field Bcch *int64 `type:"integer" required:"true"` // GSM base station identity code (BSIC). // // Bsic is a required field Bsic *int64 `type:"integer" required:"true"` // Global identity information of the GSM object. GlobalIdentity *GlobalIdentity `type:"structure"` // Rx level, which is the received signal power, measured in dBm (decibel-milliwatts). RxLevel *int64 `type:"integer"` // contains filtered or unexported fields }
GSM object for network measurement reports.
func (GsmNmrObj) 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 (*GsmNmrObj) SetGlobalIdentity ¶
func (s *GsmNmrObj) SetGlobalIdentity(v *GlobalIdentity) *GsmNmrObj
SetGlobalIdentity sets the GlobalIdentity field's value.
func (*GsmNmrObj) SetRxLevel ¶
SetRxLevel sets the RxLevel field's value.
type GsmObj ¶
type GsmObj struct { // GERAN (GSM EDGE Radio Access Network) Cell Global Identifier. // // GeranCid is a required field GeranCid *int64 `type:"integer" required:"true"` // GSM local identification (local ID) information. GsmLocalId *GsmLocalId `type:"structure"` // GSM object for network measurement reports. GsmNmr []*GsmNmrObj `min:"1" type:"list"` // Timing advance value, which corresponds to the length of time a signal takes // to reach the base station from a mobile phone. GsmTimingAdvance *int64 `type:"integer"` // Location area code. // // Lac is a required field Lac *int64 `min:"1" type:"integer" required:"true"` // Mobile Country Code. // // Mcc is a required field Mcc *int64 `min:"200" type:"integer" required:"true"` // Mobile Network Code. // // Mnc is a required field Mnc *int64 `type:"integer" required:"true"` // Rx level, which is the received signal power, measured in dBm (decibel-milliwatts). RxLevel *int64 `type:"integer"` // contains filtered or unexported fields }
GSM object.
func (GsmObj) 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 (*GsmObj) SetGeranCid ¶
SetGeranCid sets the GeranCid field's value.
func (*GsmObj) SetGsmLocalId ¶
func (s *GsmObj) SetGsmLocalId(v *GsmLocalId) *GsmObj
SetGsmLocalId sets the GsmLocalId field's value.
func (*GsmObj) SetGsmTimingAdvance ¶
SetGsmTimingAdvance sets the GsmTimingAdvance field's value.
func (*GsmObj) SetRxLevel ¶
SetRxLevel sets the RxLevel field's value.
type ImportedSidewalkDevice ¶
type ImportedSidewalkDevice struct { // The time at which the status information was last updated. LastUpdateTime *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The onboarding status of the Sidewalk device in the import task. OnboardingStatus *string `type:"string" enum:"OnboardStatus"` // The reason for the onboarding status information for the Sidewalk device. OnboardingStatusReason *string `type:"string"` // The Sidewalk manufacturing serial number (SMSN) of the Sidewalk device. SidewalkManufacturingSn *string `type:"string"` // contains filtered or unexported fields }
Information about a Sidewalk device that has been added to an import task.
func (ImportedSidewalkDevice) GoString ¶
func (s ImportedSidewalkDevice) 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 (*ImportedSidewalkDevice) SetLastUpdateTime ¶
func (s *ImportedSidewalkDevice) SetLastUpdateTime(v time.Time) *ImportedSidewalkDevice
SetLastUpdateTime sets the LastUpdateTime field's value.
func (*ImportedSidewalkDevice) SetOnboardingStatus ¶
func (s *ImportedSidewalkDevice) SetOnboardingStatus(v string) *ImportedSidewalkDevice
SetOnboardingStatus sets the OnboardingStatus field's value.
func (*ImportedSidewalkDevice) SetOnboardingStatusReason ¶
func (s *ImportedSidewalkDevice) SetOnboardingStatusReason(v string) *ImportedSidewalkDevice
SetOnboardingStatusReason sets the OnboardingStatusReason field's value.
func (*ImportedSidewalkDevice) SetSidewalkManufacturingSn ¶
func (s *ImportedSidewalkDevice) SetSidewalkManufacturingSn(v string) *ImportedSidewalkDevice
SetSidewalkManufacturingSn sets the SidewalkManufacturingSn field's value.
func (ImportedSidewalkDevice) String ¶
func (s ImportedSidewalkDevice) 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 ImportedWirelessDevice ¶
type ImportedWirelessDevice struct { // The Sidewalk-related information about a device that has been added to an // import task. Sidewalk *ImportedSidewalkDevice `type:"structure"` // contains filtered or unexported fields }
Information about a wireless device that has been added to an import task.
func (ImportedWirelessDevice) GoString ¶
func (s ImportedWirelessDevice) 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 (*ImportedWirelessDevice) SetSidewalk ¶
func (s *ImportedWirelessDevice) SetSidewalk(v *ImportedSidewalkDevice) *ImportedWirelessDevice
SetSidewalk sets the Sidewalk field's value.
func (ImportedWirelessDevice) String ¶
func (s ImportedWirelessDevice) 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:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
An unexpected error occurred while processing a request.
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 IoTWireless ¶
IoTWireless provides the API operation methods for making requests to AWS IoT Wireless. See this package's package overview docs for details on the service.
IoTWireless 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) *IoTWireless
New creates a new instance of the IoTWireless 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 IoTWireless client from just a session. svc := iotwireless.New(mySession) // Create a IoTWireless client with additional configuration svc := iotwireless.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (*IoTWireless) AssociateAwsAccountWithPartnerAccount ¶
func (c *IoTWireless) AssociateAwsAccountWithPartnerAccount(input *AssociateAwsAccountWithPartnerAccountInput) (*AssociateAwsAccountWithPartnerAccountOutput, error)
AssociateAwsAccountWithPartnerAccount API operation for AWS IoT Wireless.
Associates a partner account with your AWS account.
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 IoT Wireless's API operation AssociateAwsAccountWithPartnerAccount for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
AccessDeniedException User does not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/AssociateAwsAccountWithPartnerAccount
func (*IoTWireless) AssociateAwsAccountWithPartnerAccountRequest ¶
func (c *IoTWireless) AssociateAwsAccountWithPartnerAccountRequest(input *AssociateAwsAccountWithPartnerAccountInput) (req *request.Request, output *AssociateAwsAccountWithPartnerAccountOutput)
AssociateAwsAccountWithPartnerAccountRequest generates a "aws/request.Request" representing the client's request for the AssociateAwsAccountWithPartnerAccount 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 AssociateAwsAccountWithPartnerAccount for more information on using the AssociateAwsAccountWithPartnerAccount 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 AssociateAwsAccountWithPartnerAccountRequest method. req, resp := client.AssociateAwsAccountWithPartnerAccountRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/AssociateAwsAccountWithPartnerAccount
func (*IoTWireless) AssociateAwsAccountWithPartnerAccountWithContext ¶
func (c *IoTWireless) AssociateAwsAccountWithPartnerAccountWithContext(ctx aws.Context, input *AssociateAwsAccountWithPartnerAccountInput, opts ...request.Option) (*AssociateAwsAccountWithPartnerAccountOutput, error)
AssociateAwsAccountWithPartnerAccountWithContext is the same as AssociateAwsAccountWithPartnerAccount with the addition of the ability to pass a context and additional request options.
See AssociateAwsAccountWithPartnerAccount 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 (*IoTWireless) AssociateMulticastGroupWithFuotaTask ¶
func (c *IoTWireless) AssociateMulticastGroupWithFuotaTask(input *AssociateMulticastGroupWithFuotaTaskInput) (*AssociateMulticastGroupWithFuotaTaskOutput, error)
AssociateMulticastGroupWithFuotaTask API operation for AWS IoT Wireless.
Associate a multicast group with a FUOTA task.
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 IoT Wireless's API operation AssociateMulticastGroupWithFuotaTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/AssociateMulticastGroupWithFuotaTask
func (*IoTWireless) AssociateMulticastGroupWithFuotaTaskRequest ¶
func (c *IoTWireless) AssociateMulticastGroupWithFuotaTaskRequest(input *AssociateMulticastGroupWithFuotaTaskInput) (req *request.Request, output *AssociateMulticastGroupWithFuotaTaskOutput)
AssociateMulticastGroupWithFuotaTaskRequest generates a "aws/request.Request" representing the client's request for the AssociateMulticastGroupWithFuotaTask 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 AssociateMulticastGroupWithFuotaTask for more information on using the AssociateMulticastGroupWithFuotaTask 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 AssociateMulticastGroupWithFuotaTaskRequest method. req, resp := client.AssociateMulticastGroupWithFuotaTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/AssociateMulticastGroupWithFuotaTask
func (*IoTWireless) AssociateMulticastGroupWithFuotaTaskWithContext ¶
func (c *IoTWireless) AssociateMulticastGroupWithFuotaTaskWithContext(ctx aws.Context, input *AssociateMulticastGroupWithFuotaTaskInput, opts ...request.Option) (*AssociateMulticastGroupWithFuotaTaskOutput, error)
AssociateMulticastGroupWithFuotaTaskWithContext is the same as AssociateMulticastGroupWithFuotaTask with the addition of the ability to pass a context and additional request options.
See AssociateMulticastGroupWithFuotaTask 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 (*IoTWireless) AssociateWirelessDeviceWithFuotaTask ¶
func (c *IoTWireless) AssociateWirelessDeviceWithFuotaTask(input *AssociateWirelessDeviceWithFuotaTaskInput) (*AssociateWirelessDeviceWithFuotaTaskOutput, error)
AssociateWirelessDeviceWithFuotaTask API operation for AWS IoT Wireless.
Associate a wireless device with a FUOTA task.
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 IoT Wireless's API operation AssociateWirelessDeviceWithFuotaTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/AssociateWirelessDeviceWithFuotaTask
func (*IoTWireless) AssociateWirelessDeviceWithFuotaTaskRequest ¶
func (c *IoTWireless) AssociateWirelessDeviceWithFuotaTaskRequest(input *AssociateWirelessDeviceWithFuotaTaskInput) (req *request.Request, output *AssociateWirelessDeviceWithFuotaTaskOutput)
AssociateWirelessDeviceWithFuotaTaskRequest generates a "aws/request.Request" representing the client's request for the AssociateWirelessDeviceWithFuotaTask 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 AssociateWirelessDeviceWithFuotaTask for more information on using the AssociateWirelessDeviceWithFuotaTask 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 AssociateWirelessDeviceWithFuotaTaskRequest method. req, resp := client.AssociateWirelessDeviceWithFuotaTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/AssociateWirelessDeviceWithFuotaTask
func (*IoTWireless) AssociateWirelessDeviceWithFuotaTaskWithContext ¶
func (c *IoTWireless) AssociateWirelessDeviceWithFuotaTaskWithContext(ctx aws.Context, input *AssociateWirelessDeviceWithFuotaTaskInput, opts ...request.Option) (*AssociateWirelessDeviceWithFuotaTaskOutput, error)
AssociateWirelessDeviceWithFuotaTaskWithContext is the same as AssociateWirelessDeviceWithFuotaTask with the addition of the ability to pass a context and additional request options.
See AssociateWirelessDeviceWithFuotaTask 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 (*IoTWireless) AssociateWirelessDeviceWithMulticastGroup ¶
func (c *IoTWireless) AssociateWirelessDeviceWithMulticastGroup(input *AssociateWirelessDeviceWithMulticastGroupInput) (*AssociateWirelessDeviceWithMulticastGroupOutput, error)
AssociateWirelessDeviceWithMulticastGroup API operation for AWS IoT Wireless.
Associates a wireless device with a multicast group.
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 IoT Wireless's API operation AssociateWirelessDeviceWithMulticastGroup for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
func (*IoTWireless) AssociateWirelessDeviceWithMulticastGroupRequest ¶
func (c *IoTWireless) AssociateWirelessDeviceWithMulticastGroupRequest(input *AssociateWirelessDeviceWithMulticastGroupInput) (req *request.Request, output *AssociateWirelessDeviceWithMulticastGroupOutput)
AssociateWirelessDeviceWithMulticastGroupRequest generates a "aws/request.Request" representing the client's request for the AssociateWirelessDeviceWithMulticastGroup 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 AssociateWirelessDeviceWithMulticastGroup for more information on using the AssociateWirelessDeviceWithMulticastGroup 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 AssociateWirelessDeviceWithMulticastGroupRequest method. req, resp := client.AssociateWirelessDeviceWithMulticastGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IoTWireless) AssociateWirelessDeviceWithMulticastGroupWithContext ¶
func (c *IoTWireless) AssociateWirelessDeviceWithMulticastGroupWithContext(ctx aws.Context, input *AssociateWirelessDeviceWithMulticastGroupInput, opts ...request.Option) (*AssociateWirelessDeviceWithMulticastGroupOutput, error)
AssociateWirelessDeviceWithMulticastGroupWithContext is the same as AssociateWirelessDeviceWithMulticastGroup with the addition of the ability to pass a context and additional request options.
See AssociateWirelessDeviceWithMulticastGroup 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 (*IoTWireless) AssociateWirelessDeviceWithThing ¶
func (c *IoTWireless) AssociateWirelessDeviceWithThing(input *AssociateWirelessDeviceWithThingInput) (*AssociateWirelessDeviceWithThingOutput, error)
AssociateWirelessDeviceWithThing API operation for AWS IoT Wireless.
Associates a wireless device with a thing.
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 IoT Wireless's API operation AssociateWirelessDeviceWithThing for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/AssociateWirelessDeviceWithThing
func (*IoTWireless) AssociateWirelessDeviceWithThingRequest ¶
func (c *IoTWireless) AssociateWirelessDeviceWithThingRequest(input *AssociateWirelessDeviceWithThingInput) (req *request.Request, output *AssociateWirelessDeviceWithThingOutput)
AssociateWirelessDeviceWithThingRequest generates a "aws/request.Request" representing the client's request for the AssociateWirelessDeviceWithThing 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 AssociateWirelessDeviceWithThing for more information on using the AssociateWirelessDeviceWithThing 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 AssociateWirelessDeviceWithThingRequest method. req, resp := client.AssociateWirelessDeviceWithThingRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/AssociateWirelessDeviceWithThing
func (*IoTWireless) AssociateWirelessDeviceWithThingWithContext ¶
func (c *IoTWireless) AssociateWirelessDeviceWithThingWithContext(ctx aws.Context, input *AssociateWirelessDeviceWithThingInput, opts ...request.Option) (*AssociateWirelessDeviceWithThingOutput, error)
AssociateWirelessDeviceWithThingWithContext is the same as AssociateWirelessDeviceWithThing with the addition of the ability to pass a context and additional request options.
See AssociateWirelessDeviceWithThing 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 (*IoTWireless) AssociateWirelessGatewayWithCertificate ¶
func (c *IoTWireless) AssociateWirelessGatewayWithCertificate(input *AssociateWirelessGatewayWithCertificateInput) (*AssociateWirelessGatewayWithCertificateOutput, error)
AssociateWirelessGatewayWithCertificate API operation for AWS IoT Wireless.
Associates a wireless gateway with a certificate.
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 IoT Wireless's API operation AssociateWirelessGatewayWithCertificate for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
func (*IoTWireless) AssociateWirelessGatewayWithCertificateRequest ¶
func (c *IoTWireless) AssociateWirelessGatewayWithCertificateRequest(input *AssociateWirelessGatewayWithCertificateInput) (req *request.Request, output *AssociateWirelessGatewayWithCertificateOutput)
AssociateWirelessGatewayWithCertificateRequest generates a "aws/request.Request" representing the client's request for the AssociateWirelessGatewayWithCertificate 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 AssociateWirelessGatewayWithCertificate for more information on using the AssociateWirelessGatewayWithCertificate 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 AssociateWirelessGatewayWithCertificateRequest method. req, resp := client.AssociateWirelessGatewayWithCertificateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IoTWireless) AssociateWirelessGatewayWithCertificateWithContext ¶
func (c *IoTWireless) AssociateWirelessGatewayWithCertificateWithContext(ctx aws.Context, input *AssociateWirelessGatewayWithCertificateInput, opts ...request.Option) (*AssociateWirelessGatewayWithCertificateOutput, error)
AssociateWirelessGatewayWithCertificateWithContext is the same as AssociateWirelessGatewayWithCertificate with the addition of the ability to pass a context and additional request options.
See AssociateWirelessGatewayWithCertificate 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 (*IoTWireless) AssociateWirelessGatewayWithThing ¶
func (c *IoTWireless) AssociateWirelessGatewayWithThing(input *AssociateWirelessGatewayWithThingInput) (*AssociateWirelessGatewayWithThingOutput, error)
AssociateWirelessGatewayWithThing API operation for AWS IoT Wireless.
Associates a wireless gateway with a thing.
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 IoT Wireless's API operation AssociateWirelessGatewayWithThing for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/AssociateWirelessGatewayWithThing
func (*IoTWireless) AssociateWirelessGatewayWithThingRequest ¶
func (c *IoTWireless) AssociateWirelessGatewayWithThingRequest(input *AssociateWirelessGatewayWithThingInput) (req *request.Request, output *AssociateWirelessGatewayWithThingOutput)
AssociateWirelessGatewayWithThingRequest generates a "aws/request.Request" representing the client's request for the AssociateWirelessGatewayWithThing 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 AssociateWirelessGatewayWithThing for more information on using the AssociateWirelessGatewayWithThing 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 AssociateWirelessGatewayWithThingRequest method. req, resp := client.AssociateWirelessGatewayWithThingRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/AssociateWirelessGatewayWithThing
func (*IoTWireless) AssociateWirelessGatewayWithThingWithContext ¶
func (c *IoTWireless) AssociateWirelessGatewayWithThingWithContext(ctx aws.Context, input *AssociateWirelessGatewayWithThingInput, opts ...request.Option) (*AssociateWirelessGatewayWithThingOutput, error)
AssociateWirelessGatewayWithThingWithContext is the same as AssociateWirelessGatewayWithThing with the addition of the ability to pass a context and additional request options.
See AssociateWirelessGatewayWithThing 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 (*IoTWireless) CancelMulticastGroupSession ¶
func (c *IoTWireless) CancelMulticastGroupSession(input *CancelMulticastGroupSessionInput) (*CancelMulticastGroupSessionOutput, error)
CancelMulticastGroupSession API operation for AWS IoT Wireless.
Cancels an existing multicast group session.
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 IoT Wireless's API operation CancelMulticastGroupSession for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CancelMulticastGroupSession
func (*IoTWireless) CancelMulticastGroupSessionRequest ¶
func (c *IoTWireless) CancelMulticastGroupSessionRequest(input *CancelMulticastGroupSessionInput) (req *request.Request, output *CancelMulticastGroupSessionOutput)
CancelMulticastGroupSessionRequest generates a "aws/request.Request" representing the client's request for the CancelMulticastGroupSession 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 CancelMulticastGroupSession for more information on using the CancelMulticastGroupSession 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 CancelMulticastGroupSessionRequest method. req, resp := client.CancelMulticastGroupSessionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CancelMulticastGroupSession
func (*IoTWireless) CancelMulticastGroupSessionWithContext ¶
func (c *IoTWireless) CancelMulticastGroupSessionWithContext(ctx aws.Context, input *CancelMulticastGroupSessionInput, opts ...request.Option) (*CancelMulticastGroupSessionOutput, error)
CancelMulticastGroupSessionWithContext is the same as CancelMulticastGroupSession with the addition of the ability to pass a context and additional request options.
See CancelMulticastGroupSession 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 (*IoTWireless) CreateDestination ¶
func (c *IoTWireless) CreateDestination(input *CreateDestinationInput) (*CreateDestinationOutput, error)
CreateDestination API operation for AWS IoT Wireless.
Creates a new destination that maps a device message to an AWS IoT rule.
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 IoT Wireless's API operation CreateDestination for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateDestination
func (*IoTWireless) CreateDestinationRequest ¶
func (c *IoTWireless) CreateDestinationRequest(input *CreateDestinationInput) (req *request.Request, output *CreateDestinationOutput)
CreateDestinationRequest generates a "aws/request.Request" representing the client's request for the CreateDestination 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 CreateDestination for more information on using the CreateDestination 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 CreateDestinationRequest method. req, resp := client.CreateDestinationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateDestination
func (*IoTWireless) CreateDestinationWithContext ¶
func (c *IoTWireless) CreateDestinationWithContext(ctx aws.Context, input *CreateDestinationInput, opts ...request.Option) (*CreateDestinationOutput, error)
CreateDestinationWithContext is the same as CreateDestination with the addition of the ability to pass a context and additional request options.
See CreateDestination 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 (*IoTWireless) CreateDeviceProfile ¶
func (c *IoTWireless) CreateDeviceProfile(input *CreateDeviceProfileInput) (*CreateDeviceProfileOutput, error)
CreateDeviceProfile API operation for AWS IoT Wireless.
Creates a new device profile.
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 IoT Wireless's API operation CreateDeviceProfile for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateDeviceProfile
func (*IoTWireless) CreateDeviceProfileRequest ¶
func (c *IoTWireless) CreateDeviceProfileRequest(input *CreateDeviceProfileInput) (req *request.Request, output *CreateDeviceProfileOutput)
CreateDeviceProfileRequest generates a "aws/request.Request" representing the client's request for the CreateDeviceProfile 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 CreateDeviceProfile for more information on using the CreateDeviceProfile 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 CreateDeviceProfileRequest method. req, resp := client.CreateDeviceProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateDeviceProfile
func (*IoTWireless) CreateDeviceProfileWithContext ¶
func (c *IoTWireless) CreateDeviceProfileWithContext(ctx aws.Context, input *CreateDeviceProfileInput, opts ...request.Option) (*CreateDeviceProfileOutput, error)
CreateDeviceProfileWithContext is the same as CreateDeviceProfile with the addition of the ability to pass a context and additional request options.
See CreateDeviceProfile 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 (*IoTWireless) CreateFuotaTask ¶
func (c *IoTWireless) CreateFuotaTask(input *CreateFuotaTaskInput) (*CreateFuotaTaskOutput, error)
CreateFuotaTask API operation for AWS IoT Wireless.
Creates a FUOTA task.
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 IoT Wireless's API operation CreateFuotaTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateFuotaTask
func (*IoTWireless) CreateFuotaTaskRequest ¶
func (c *IoTWireless) CreateFuotaTaskRequest(input *CreateFuotaTaskInput) (req *request.Request, output *CreateFuotaTaskOutput)
CreateFuotaTaskRequest generates a "aws/request.Request" representing the client's request for the CreateFuotaTask 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 CreateFuotaTask for more information on using the CreateFuotaTask 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 CreateFuotaTaskRequest method. req, resp := client.CreateFuotaTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateFuotaTask
func (*IoTWireless) CreateFuotaTaskWithContext ¶
func (c *IoTWireless) CreateFuotaTaskWithContext(ctx aws.Context, input *CreateFuotaTaskInput, opts ...request.Option) (*CreateFuotaTaskOutput, error)
CreateFuotaTaskWithContext is the same as CreateFuotaTask with the addition of the ability to pass a context and additional request options.
See CreateFuotaTask 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 (*IoTWireless) CreateMulticastGroup ¶
func (c *IoTWireless) CreateMulticastGroup(input *CreateMulticastGroupInput) (*CreateMulticastGroupOutput, error)
CreateMulticastGroup API operation for AWS IoT Wireless.
Creates a multicast group.
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 IoT Wireless's API operation CreateMulticastGroup for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateMulticastGroup
func (*IoTWireless) CreateMulticastGroupRequest ¶
func (c *IoTWireless) CreateMulticastGroupRequest(input *CreateMulticastGroupInput) (req *request.Request, output *CreateMulticastGroupOutput)
CreateMulticastGroupRequest generates a "aws/request.Request" representing the client's request for the CreateMulticastGroup 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 CreateMulticastGroup for more information on using the CreateMulticastGroup 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 CreateMulticastGroupRequest method. req, resp := client.CreateMulticastGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateMulticastGroup
func (*IoTWireless) CreateMulticastGroupWithContext ¶
func (c *IoTWireless) CreateMulticastGroupWithContext(ctx aws.Context, input *CreateMulticastGroupInput, opts ...request.Option) (*CreateMulticastGroupOutput, error)
CreateMulticastGroupWithContext is the same as CreateMulticastGroup with the addition of the ability to pass a context and additional request options.
See CreateMulticastGroup 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 (*IoTWireless) CreateNetworkAnalyzerConfiguration ¶
func (c *IoTWireless) CreateNetworkAnalyzerConfiguration(input *CreateNetworkAnalyzerConfigurationInput) (*CreateNetworkAnalyzerConfigurationOutput, error)
CreateNetworkAnalyzerConfiguration API operation for AWS IoT Wireless.
Creates a new network analyzer configuration.
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 IoT Wireless's API operation CreateNetworkAnalyzerConfiguration for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateNetworkAnalyzerConfiguration
func (*IoTWireless) CreateNetworkAnalyzerConfigurationRequest ¶
func (c *IoTWireless) CreateNetworkAnalyzerConfigurationRequest(input *CreateNetworkAnalyzerConfigurationInput) (req *request.Request, output *CreateNetworkAnalyzerConfigurationOutput)
CreateNetworkAnalyzerConfigurationRequest generates a "aws/request.Request" representing the client's request for the CreateNetworkAnalyzerConfiguration 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 CreateNetworkAnalyzerConfiguration for more information on using the CreateNetworkAnalyzerConfiguration 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 CreateNetworkAnalyzerConfigurationRequest method. req, resp := client.CreateNetworkAnalyzerConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateNetworkAnalyzerConfiguration
func (*IoTWireless) CreateNetworkAnalyzerConfigurationWithContext ¶
func (c *IoTWireless) CreateNetworkAnalyzerConfigurationWithContext(ctx aws.Context, input *CreateNetworkAnalyzerConfigurationInput, opts ...request.Option) (*CreateNetworkAnalyzerConfigurationOutput, error)
CreateNetworkAnalyzerConfigurationWithContext is the same as CreateNetworkAnalyzerConfiguration with the addition of the ability to pass a context and additional request options.
See CreateNetworkAnalyzerConfiguration 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 (*IoTWireless) CreateServiceProfile ¶
func (c *IoTWireless) CreateServiceProfile(input *CreateServiceProfileInput) (*CreateServiceProfileOutput, error)
CreateServiceProfile API operation for AWS IoT Wireless.
Creates a new service profile.
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 IoT Wireless's API operation CreateServiceProfile for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateServiceProfile
func (*IoTWireless) CreateServiceProfileRequest ¶
func (c *IoTWireless) CreateServiceProfileRequest(input *CreateServiceProfileInput) (req *request.Request, output *CreateServiceProfileOutput)
CreateServiceProfileRequest generates a "aws/request.Request" representing the client's request for the CreateServiceProfile 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 CreateServiceProfile for more information on using the CreateServiceProfile 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 CreateServiceProfileRequest method. req, resp := client.CreateServiceProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateServiceProfile
func (*IoTWireless) CreateServiceProfileWithContext ¶
func (c *IoTWireless) CreateServiceProfileWithContext(ctx aws.Context, input *CreateServiceProfileInput, opts ...request.Option) (*CreateServiceProfileOutput, error)
CreateServiceProfileWithContext is the same as CreateServiceProfile with the addition of the ability to pass a context and additional request options.
See CreateServiceProfile 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 (*IoTWireless) CreateWirelessDevice ¶
func (c *IoTWireless) CreateWirelessDevice(input *CreateWirelessDeviceInput) (*CreateWirelessDeviceOutput, error)
CreateWirelessDevice API operation for AWS IoT Wireless.
Provisions a wireless device.
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 IoT Wireless's API operation CreateWirelessDevice for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateWirelessDevice
func (*IoTWireless) CreateWirelessDeviceRequest ¶
func (c *IoTWireless) CreateWirelessDeviceRequest(input *CreateWirelessDeviceInput) (req *request.Request, output *CreateWirelessDeviceOutput)
CreateWirelessDeviceRequest generates a "aws/request.Request" representing the client's request for the CreateWirelessDevice 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 CreateWirelessDevice for more information on using the CreateWirelessDevice 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 CreateWirelessDeviceRequest method. req, resp := client.CreateWirelessDeviceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateWirelessDevice
func (*IoTWireless) CreateWirelessDeviceWithContext ¶
func (c *IoTWireless) CreateWirelessDeviceWithContext(ctx aws.Context, input *CreateWirelessDeviceInput, opts ...request.Option) (*CreateWirelessDeviceOutput, error)
CreateWirelessDeviceWithContext is the same as CreateWirelessDevice with the addition of the ability to pass a context and additional request options.
See CreateWirelessDevice 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 (*IoTWireless) CreateWirelessGateway ¶
func (c *IoTWireless) CreateWirelessGateway(input *CreateWirelessGatewayInput) (*CreateWirelessGatewayOutput, error)
CreateWirelessGateway API operation for AWS IoT Wireless.
Provisions a wireless gateway.
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 IoT Wireless's API operation CreateWirelessGateway for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateWirelessGateway
func (*IoTWireless) CreateWirelessGatewayRequest ¶
func (c *IoTWireless) CreateWirelessGatewayRequest(input *CreateWirelessGatewayInput) (req *request.Request, output *CreateWirelessGatewayOutput)
CreateWirelessGatewayRequest generates a "aws/request.Request" representing the client's request for the CreateWirelessGateway 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 CreateWirelessGateway for more information on using the CreateWirelessGateway 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 CreateWirelessGatewayRequest method. req, resp := client.CreateWirelessGatewayRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateWirelessGateway
func (*IoTWireless) CreateWirelessGatewayTask ¶
func (c *IoTWireless) CreateWirelessGatewayTask(input *CreateWirelessGatewayTaskInput) (*CreateWirelessGatewayTaskOutput, error)
CreateWirelessGatewayTask API operation for AWS IoT Wireless.
Creates a task for a wireless gateway.
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 IoT Wireless's API operation CreateWirelessGatewayTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateWirelessGatewayTask
func (*IoTWireless) CreateWirelessGatewayTaskDefinition ¶
func (c *IoTWireless) CreateWirelessGatewayTaskDefinition(input *CreateWirelessGatewayTaskDefinitionInput) (*CreateWirelessGatewayTaskDefinitionOutput, error)
CreateWirelessGatewayTaskDefinition API operation for AWS IoT Wireless.
Creates a gateway task definition.
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 IoT Wireless's API operation CreateWirelessGatewayTaskDefinition for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateWirelessGatewayTaskDefinition
func (*IoTWireless) CreateWirelessGatewayTaskDefinitionRequest ¶
func (c *IoTWireless) CreateWirelessGatewayTaskDefinitionRequest(input *CreateWirelessGatewayTaskDefinitionInput) (req *request.Request, output *CreateWirelessGatewayTaskDefinitionOutput)
CreateWirelessGatewayTaskDefinitionRequest generates a "aws/request.Request" representing the client's request for the CreateWirelessGatewayTaskDefinition 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 CreateWirelessGatewayTaskDefinition for more information on using the CreateWirelessGatewayTaskDefinition 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 CreateWirelessGatewayTaskDefinitionRequest method. req, resp := client.CreateWirelessGatewayTaskDefinitionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateWirelessGatewayTaskDefinition
func (*IoTWireless) CreateWirelessGatewayTaskDefinitionWithContext ¶
func (c *IoTWireless) CreateWirelessGatewayTaskDefinitionWithContext(ctx aws.Context, input *CreateWirelessGatewayTaskDefinitionInput, opts ...request.Option) (*CreateWirelessGatewayTaskDefinitionOutput, error)
CreateWirelessGatewayTaskDefinitionWithContext is the same as CreateWirelessGatewayTaskDefinition with the addition of the ability to pass a context and additional request options.
See CreateWirelessGatewayTaskDefinition 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 (*IoTWireless) CreateWirelessGatewayTaskRequest ¶
func (c *IoTWireless) CreateWirelessGatewayTaskRequest(input *CreateWirelessGatewayTaskInput) (req *request.Request, output *CreateWirelessGatewayTaskOutput)
CreateWirelessGatewayTaskRequest generates a "aws/request.Request" representing the client's request for the CreateWirelessGatewayTask 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 CreateWirelessGatewayTask for more information on using the CreateWirelessGatewayTask 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 CreateWirelessGatewayTaskRequest method. req, resp := client.CreateWirelessGatewayTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/CreateWirelessGatewayTask
func (*IoTWireless) CreateWirelessGatewayTaskWithContext ¶
func (c *IoTWireless) CreateWirelessGatewayTaskWithContext(ctx aws.Context, input *CreateWirelessGatewayTaskInput, opts ...request.Option) (*CreateWirelessGatewayTaskOutput, error)
CreateWirelessGatewayTaskWithContext is the same as CreateWirelessGatewayTask with the addition of the ability to pass a context and additional request options.
See CreateWirelessGatewayTask 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 (*IoTWireless) CreateWirelessGatewayWithContext ¶
func (c *IoTWireless) CreateWirelessGatewayWithContext(ctx aws.Context, input *CreateWirelessGatewayInput, opts ...request.Option) (*CreateWirelessGatewayOutput, error)
CreateWirelessGatewayWithContext is the same as CreateWirelessGateway with the addition of the ability to pass a context and additional request options.
See CreateWirelessGateway 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 (*IoTWireless) DeleteDestination ¶
func (c *IoTWireless) DeleteDestination(input *DeleteDestinationInput) (*DeleteDestinationOutput, error)
DeleteDestination API operation for AWS IoT Wireless.
Deletes a destination.
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 IoT Wireless's API operation DeleteDestination for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteDestination
func (*IoTWireless) DeleteDestinationRequest ¶
func (c *IoTWireless) DeleteDestinationRequest(input *DeleteDestinationInput) (req *request.Request, output *DeleteDestinationOutput)
DeleteDestinationRequest generates a "aws/request.Request" representing the client's request for the DeleteDestination 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 DeleteDestination for more information on using the DeleteDestination 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 DeleteDestinationRequest method. req, resp := client.DeleteDestinationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteDestination
func (*IoTWireless) DeleteDestinationWithContext ¶
func (c *IoTWireless) DeleteDestinationWithContext(ctx aws.Context, input *DeleteDestinationInput, opts ...request.Option) (*DeleteDestinationOutput, error)
DeleteDestinationWithContext is the same as DeleteDestination with the addition of the ability to pass a context and additional request options.
See DeleteDestination 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 (*IoTWireless) DeleteDeviceProfile ¶
func (c *IoTWireless) DeleteDeviceProfile(input *DeleteDeviceProfileInput) (*DeleteDeviceProfileOutput, error)
DeleteDeviceProfile API operation for AWS IoT Wireless.
Deletes a device profile.
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 IoT Wireless's API operation DeleteDeviceProfile for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteDeviceProfile
func (*IoTWireless) DeleteDeviceProfileRequest ¶
func (c *IoTWireless) DeleteDeviceProfileRequest(input *DeleteDeviceProfileInput) (req *request.Request, output *DeleteDeviceProfileOutput)
DeleteDeviceProfileRequest generates a "aws/request.Request" representing the client's request for the DeleteDeviceProfile 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 DeleteDeviceProfile for more information on using the DeleteDeviceProfile 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 DeleteDeviceProfileRequest method. req, resp := client.DeleteDeviceProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteDeviceProfile
func (*IoTWireless) DeleteDeviceProfileWithContext ¶
func (c *IoTWireless) DeleteDeviceProfileWithContext(ctx aws.Context, input *DeleteDeviceProfileInput, opts ...request.Option) (*DeleteDeviceProfileOutput, error)
DeleteDeviceProfileWithContext is the same as DeleteDeviceProfile with the addition of the ability to pass a context and additional request options.
See DeleteDeviceProfile 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 (*IoTWireless) DeleteFuotaTask ¶
func (c *IoTWireless) DeleteFuotaTask(input *DeleteFuotaTaskInput) (*DeleteFuotaTaskOutput, error)
DeleteFuotaTask API operation for AWS IoT Wireless.
Deletes a FUOTA task.
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 IoT Wireless's API operation DeleteFuotaTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteFuotaTask
func (*IoTWireless) DeleteFuotaTaskRequest ¶
func (c *IoTWireless) DeleteFuotaTaskRequest(input *DeleteFuotaTaskInput) (req *request.Request, output *DeleteFuotaTaskOutput)
DeleteFuotaTaskRequest generates a "aws/request.Request" representing the client's request for the DeleteFuotaTask 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 DeleteFuotaTask for more information on using the DeleteFuotaTask 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 DeleteFuotaTaskRequest method. req, resp := client.DeleteFuotaTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteFuotaTask
func (*IoTWireless) DeleteFuotaTaskWithContext ¶
func (c *IoTWireless) DeleteFuotaTaskWithContext(ctx aws.Context, input *DeleteFuotaTaskInput, opts ...request.Option) (*DeleteFuotaTaskOutput, error)
DeleteFuotaTaskWithContext is the same as DeleteFuotaTask with the addition of the ability to pass a context and additional request options.
See DeleteFuotaTask 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 (*IoTWireless) DeleteMulticastGroup ¶
func (c *IoTWireless) DeleteMulticastGroup(input *DeleteMulticastGroupInput) (*DeleteMulticastGroupOutput, error)
DeleteMulticastGroup API operation for AWS IoT Wireless.
Deletes a multicast group if it is not in use by a fuota task.
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 IoT Wireless's API operation DeleteMulticastGroup for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteMulticastGroup
func (*IoTWireless) DeleteMulticastGroupRequest ¶
func (c *IoTWireless) DeleteMulticastGroupRequest(input *DeleteMulticastGroupInput) (req *request.Request, output *DeleteMulticastGroupOutput)
DeleteMulticastGroupRequest generates a "aws/request.Request" representing the client's request for the DeleteMulticastGroup 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 DeleteMulticastGroup for more information on using the DeleteMulticastGroup 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 DeleteMulticastGroupRequest method. req, resp := client.DeleteMulticastGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteMulticastGroup
func (*IoTWireless) DeleteMulticastGroupWithContext ¶
func (c *IoTWireless) DeleteMulticastGroupWithContext(ctx aws.Context, input *DeleteMulticastGroupInput, opts ...request.Option) (*DeleteMulticastGroupOutput, error)
DeleteMulticastGroupWithContext is the same as DeleteMulticastGroup with the addition of the ability to pass a context and additional request options.
See DeleteMulticastGroup 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 (*IoTWireless) DeleteNetworkAnalyzerConfiguration ¶
func (c *IoTWireless) DeleteNetworkAnalyzerConfiguration(input *DeleteNetworkAnalyzerConfigurationInput) (*DeleteNetworkAnalyzerConfigurationOutput, error)
DeleteNetworkAnalyzerConfiguration API operation for AWS IoT Wireless.
Deletes a network analyzer configuration.
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 IoT Wireless's API operation DeleteNetworkAnalyzerConfiguration for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteNetworkAnalyzerConfiguration
func (*IoTWireless) DeleteNetworkAnalyzerConfigurationRequest ¶
func (c *IoTWireless) DeleteNetworkAnalyzerConfigurationRequest(input *DeleteNetworkAnalyzerConfigurationInput) (req *request.Request, output *DeleteNetworkAnalyzerConfigurationOutput)
DeleteNetworkAnalyzerConfigurationRequest generates a "aws/request.Request" representing the client's request for the DeleteNetworkAnalyzerConfiguration 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 DeleteNetworkAnalyzerConfiguration for more information on using the DeleteNetworkAnalyzerConfiguration 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 DeleteNetworkAnalyzerConfigurationRequest method. req, resp := client.DeleteNetworkAnalyzerConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteNetworkAnalyzerConfiguration
func (*IoTWireless) DeleteNetworkAnalyzerConfigurationWithContext ¶
func (c *IoTWireless) DeleteNetworkAnalyzerConfigurationWithContext(ctx aws.Context, input *DeleteNetworkAnalyzerConfigurationInput, opts ...request.Option) (*DeleteNetworkAnalyzerConfigurationOutput, error)
DeleteNetworkAnalyzerConfigurationWithContext is the same as DeleteNetworkAnalyzerConfiguration with the addition of the ability to pass a context and additional request options.
See DeleteNetworkAnalyzerConfiguration 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 (*IoTWireless) DeleteQueuedMessages ¶
func (c *IoTWireless) DeleteQueuedMessages(input *DeleteQueuedMessagesInput) (*DeleteQueuedMessagesOutput, error)
DeleteQueuedMessages API operation for AWS IoT Wireless.
Remove queued messages from the downlink queue.
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 IoT Wireless's API operation DeleteQueuedMessages for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
AccessDeniedException User does not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteQueuedMessages
func (*IoTWireless) DeleteQueuedMessagesRequest ¶
func (c *IoTWireless) DeleteQueuedMessagesRequest(input *DeleteQueuedMessagesInput) (req *request.Request, output *DeleteQueuedMessagesOutput)
DeleteQueuedMessagesRequest generates a "aws/request.Request" representing the client's request for the DeleteQueuedMessages 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 DeleteQueuedMessages for more information on using the DeleteQueuedMessages 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 DeleteQueuedMessagesRequest method. req, resp := client.DeleteQueuedMessagesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteQueuedMessages
func (*IoTWireless) DeleteQueuedMessagesWithContext ¶
func (c *IoTWireless) DeleteQueuedMessagesWithContext(ctx aws.Context, input *DeleteQueuedMessagesInput, opts ...request.Option) (*DeleteQueuedMessagesOutput, error)
DeleteQueuedMessagesWithContext is the same as DeleteQueuedMessages with the addition of the ability to pass a context and additional request options.
See DeleteQueuedMessages 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 (*IoTWireless) DeleteServiceProfile ¶
func (c *IoTWireless) DeleteServiceProfile(input *DeleteServiceProfileInput) (*DeleteServiceProfileOutput, error)
DeleteServiceProfile API operation for AWS IoT Wireless.
Deletes a service profile.
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 IoT Wireless's API operation DeleteServiceProfile for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteServiceProfile
func (*IoTWireless) DeleteServiceProfileRequest ¶
func (c *IoTWireless) DeleteServiceProfileRequest(input *DeleteServiceProfileInput) (req *request.Request, output *DeleteServiceProfileOutput)
DeleteServiceProfileRequest generates a "aws/request.Request" representing the client's request for the DeleteServiceProfile 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 DeleteServiceProfile for more information on using the DeleteServiceProfile 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 DeleteServiceProfileRequest method. req, resp := client.DeleteServiceProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteServiceProfile
func (*IoTWireless) DeleteServiceProfileWithContext ¶
func (c *IoTWireless) DeleteServiceProfileWithContext(ctx aws.Context, input *DeleteServiceProfileInput, opts ...request.Option) (*DeleteServiceProfileOutput, error)
DeleteServiceProfileWithContext is the same as DeleteServiceProfile with the addition of the ability to pass a context and additional request options.
See DeleteServiceProfile 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 (*IoTWireless) DeleteWirelessDevice ¶
func (c *IoTWireless) DeleteWirelessDevice(input *DeleteWirelessDeviceInput) (*DeleteWirelessDeviceOutput, error)
DeleteWirelessDevice API operation for AWS IoT Wireless.
Deletes a wireless device.
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 IoT Wireless's API operation DeleteWirelessDevice for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteWirelessDevice
func (*IoTWireless) DeleteWirelessDeviceImportTask ¶
func (c *IoTWireless) DeleteWirelessDeviceImportTask(input *DeleteWirelessDeviceImportTaskInput) (*DeleteWirelessDeviceImportTaskOutput, error)
DeleteWirelessDeviceImportTask API operation for AWS IoT Wireless.
Delete an import task.
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 IoT Wireless's API operation DeleteWirelessDeviceImportTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteWirelessDeviceImportTask
func (*IoTWireless) DeleteWirelessDeviceImportTaskRequest ¶
func (c *IoTWireless) DeleteWirelessDeviceImportTaskRequest(input *DeleteWirelessDeviceImportTaskInput) (req *request.Request, output *DeleteWirelessDeviceImportTaskOutput)
DeleteWirelessDeviceImportTaskRequest generates a "aws/request.Request" representing the client's request for the DeleteWirelessDeviceImportTask 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 DeleteWirelessDeviceImportTask for more information on using the DeleteWirelessDeviceImportTask 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 DeleteWirelessDeviceImportTaskRequest method. req, resp := client.DeleteWirelessDeviceImportTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteWirelessDeviceImportTask
func (*IoTWireless) DeleteWirelessDeviceImportTaskWithContext ¶
func (c *IoTWireless) DeleteWirelessDeviceImportTaskWithContext(ctx aws.Context, input *DeleteWirelessDeviceImportTaskInput, opts ...request.Option) (*DeleteWirelessDeviceImportTaskOutput, error)
DeleteWirelessDeviceImportTaskWithContext is the same as DeleteWirelessDeviceImportTask with the addition of the ability to pass a context and additional request options.
See DeleteWirelessDeviceImportTask 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 (*IoTWireless) DeleteWirelessDeviceRequest ¶
func (c *IoTWireless) DeleteWirelessDeviceRequest(input *DeleteWirelessDeviceInput) (req *request.Request, output *DeleteWirelessDeviceOutput)
DeleteWirelessDeviceRequest generates a "aws/request.Request" representing the client's request for the DeleteWirelessDevice 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 DeleteWirelessDevice for more information on using the DeleteWirelessDevice 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 DeleteWirelessDeviceRequest method. req, resp := client.DeleteWirelessDeviceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteWirelessDevice
func (*IoTWireless) DeleteWirelessDeviceWithContext ¶
func (c *IoTWireless) DeleteWirelessDeviceWithContext(ctx aws.Context, input *DeleteWirelessDeviceInput, opts ...request.Option) (*DeleteWirelessDeviceOutput, error)
DeleteWirelessDeviceWithContext is the same as DeleteWirelessDevice with the addition of the ability to pass a context and additional request options.
See DeleteWirelessDevice 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 (*IoTWireless) DeleteWirelessGateway ¶
func (c *IoTWireless) DeleteWirelessGateway(input *DeleteWirelessGatewayInput) (*DeleteWirelessGatewayOutput, error)
DeleteWirelessGateway API operation for AWS IoT Wireless.
Deletes a wireless gateway.
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 IoT Wireless's API operation DeleteWirelessGateway for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteWirelessGateway
func (*IoTWireless) DeleteWirelessGatewayRequest ¶
func (c *IoTWireless) DeleteWirelessGatewayRequest(input *DeleteWirelessGatewayInput) (req *request.Request, output *DeleteWirelessGatewayOutput)
DeleteWirelessGatewayRequest generates a "aws/request.Request" representing the client's request for the DeleteWirelessGateway 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 DeleteWirelessGateway for more information on using the DeleteWirelessGateway 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 DeleteWirelessGatewayRequest method. req, resp := client.DeleteWirelessGatewayRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteWirelessGateway
func (*IoTWireless) DeleteWirelessGatewayTask ¶
func (c *IoTWireless) DeleteWirelessGatewayTask(input *DeleteWirelessGatewayTaskInput) (*DeleteWirelessGatewayTaskOutput, error)
DeleteWirelessGatewayTask API operation for AWS IoT Wireless.
Deletes a wireless gateway task.
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 IoT Wireless's API operation DeleteWirelessGatewayTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteWirelessGatewayTask
func (*IoTWireless) DeleteWirelessGatewayTaskDefinition ¶
func (c *IoTWireless) DeleteWirelessGatewayTaskDefinition(input *DeleteWirelessGatewayTaskDefinitionInput) (*DeleteWirelessGatewayTaskDefinitionOutput, error)
DeleteWirelessGatewayTaskDefinition API operation for AWS IoT Wireless.
Deletes a wireless gateway task definition. Deleting this task definition does not affect tasks that are currently in progress.
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 IoT Wireless's API operation DeleteWirelessGatewayTaskDefinition for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteWirelessGatewayTaskDefinition
func (*IoTWireless) DeleteWirelessGatewayTaskDefinitionRequest ¶
func (c *IoTWireless) DeleteWirelessGatewayTaskDefinitionRequest(input *DeleteWirelessGatewayTaskDefinitionInput) (req *request.Request, output *DeleteWirelessGatewayTaskDefinitionOutput)
DeleteWirelessGatewayTaskDefinitionRequest generates a "aws/request.Request" representing the client's request for the DeleteWirelessGatewayTaskDefinition 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 DeleteWirelessGatewayTaskDefinition for more information on using the DeleteWirelessGatewayTaskDefinition 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 DeleteWirelessGatewayTaskDefinitionRequest method. req, resp := client.DeleteWirelessGatewayTaskDefinitionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteWirelessGatewayTaskDefinition
func (*IoTWireless) DeleteWirelessGatewayTaskDefinitionWithContext ¶
func (c *IoTWireless) DeleteWirelessGatewayTaskDefinitionWithContext(ctx aws.Context, input *DeleteWirelessGatewayTaskDefinitionInput, opts ...request.Option) (*DeleteWirelessGatewayTaskDefinitionOutput, error)
DeleteWirelessGatewayTaskDefinitionWithContext is the same as DeleteWirelessGatewayTaskDefinition with the addition of the ability to pass a context and additional request options.
See DeleteWirelessGatewayTaskDefinition 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 (*IoTWireless) DeleteWirelessGatewayTaskRequest ¶
func (c *IoTWireless) DeleteWirelessGatewayTaskRequest(input *DeleteWirelessGatewayTaskInput) (req *request.Request, output *DeleteWirelessGatewayTaskOutput)
DeleteWirelessGatewayTaskRequest generates a "aws/request.Request" representing the client's request for the DeleteWirelessGatewayTask 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 DeleteWirelessGatewayTask for more information on using the DeleteWirelessGatewayTask 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 DeleteWirelessGatewayTaskRequest method. req, resp := client.DeleteWirelessGatewayTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeleteWirelessGatewayTask
func (*IoTWireless) DeleteWirelessGatewayTaskWithContext ¶
func (c *IoTWireless) DeleteWirelessGatewayTaskWithContext(ctx aws.Context, input *DeleteWirelessGatewayTaskInput, opts ...request.Option) (*DeleteWirelessGatewayTaskOutput, error)
DeleteWirelessGatewayTaskWithContext is the same as DeleteWirelessGatewayTask with the addition of the ability to pass a context and additional request options.
See DeleteWirelessGatewayTask 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 (*IoTWireless) DeleteWirelessGatewayWithContext ¶
func (c *IoTWireless) DeleteWirelessGatewayWithContext(ctx aws.Context, input *DeleteWirelessGatewayInput, opts ...request.Option) (*DeleteWirelessGatewayOutput, error)
DeleteWirelessGatewayWithContext is the same as DeleteWirelessGateway with the addition of the ability to pass a context and additional request options.
See DeleteWirelessGateway 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 (*IoTWireless) DeregisterWirelessDevice ¶
func (c *IoTWireless) DeregisterWirelessDevice(input *DeregisterWirelessDeviceInput) (*DeregisterWirelessDeviceOutput, error)
DeregisterWirelessDevice API operation for AWS IoT Wireless.
Deregister a wireless device from AWS IoT Wireless.
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 IoT Wireless's API operation DeregisterWirelessDevice for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeregisterWirelessDevice
func (*IoTWireless) DeregisterWirelessDeviceRequest ¶
func (c *IoTWireless) DeregisterWirelessDeviceRequest(input *DeregisterWirelessDeviceInput) (req *request.Request, output *DeregisterWirelessDeviceOutput)
DeregisterWirelessDeviceRequest generates a "aws/request.Request" representing the client's request for the DeregisterWirelessDevice 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 DeregisterWirelessDevice for more information on using the DeregisterWirelessDevice 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 DeregisterWirelessDeviceRequest method. req, resp := client.DeregisterWirelessDeviceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DeregisterWirelessDevice
func (*IoTWireless) DeregisterWirelessDeviceWithContext ¶
func (c *IoTWireless) DeregisterWirelessDeviceWithContext(ctx aws.Context, input *DeregisterWirelessDeviceInput, opts ...request.Option) (*DeregisterWirelessDeviceOutput, error)
DeregisterWirelessDeviceWithContext is the same as DeregisterWirelessDevice with the addition of the ability to pass a context and additional request options.
See DeregisterWirelessDevice 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 (*IoTWireless) DisassociateAwsAccountFromPartnerAccount ¶
func (c *IoTWireless) DisassociateAwsAccountFromPartnerAccount(input *DisassociateAwsAccountFromPartnerAccountInput) (*DisassociateAwsAccountFromPartnerAccountOutput, error)
DisassociateAwsAccountFromPartnerAccount API operation for AWS IoT Wireless.
Disassociates your AWS account from a partner account. If PartnerAccountId and PartnerType are null, disassociates your AWS account from all partner accounts.
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 IoT Wireless's API operation DisassociateAwsAccountFromPartnerAccount for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
func (*IoTWireless) DisassociateAwsAccountFromPartnerAccountRequest ¶
func (c *IoTWireless) DisassociateAwsAccountFromPartnerAccountRequest(input *DisassociateAwsAccountFromPartnerAccountInput) (req *request.Request, output *DisassociateAwsAccountFromPartnerAccountOutput)
DisassociateAwsAccountFromPartnerAccountRequest generates a "aws/request.Request" representing the client's request for the DisassociateAwsAccountFromPartnerAccount 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 DisassociateAwsAccountFromPartnerAccount for more information on using the DisassociateAwsAccountFromPartnerAccount 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 DisassociateAwsAccountFromPartnerAccountRequest method. req, resp := client.DisassociateAwsAccountFromPartnerAccountRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IoTWireless) DisassociateAwsAccountFromPartnerAccountWithContext ¶
func (c *IoTWireless) DisassociateAwsAccountFromPartnerAccountWithContext(ctx aws.Context, input *DisassociateAwsAccountFromPartnerAccountInput, opts ...request.Option) (*DisassociateAwsAccountFromPartnerAccountOutput, error)
DisassociateAwsAccountFromPartnerAccountWithContext is the same as DisassociateAwsAccountFromPartnerAccount with the addition of the ability to pass a context and additional request options.
See DisassociateAwsAccountFromPartnerAccount 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 (*IoTWireless) DisassociateMulticastGroupFromFuotaTask ¶
func (c *IoTWireless) DisassociateMulticastGroupFromFuotaTask(input *DisassociateMulticastGroupFromFuotaTaskInput) (*DisassociateMulticastGroupFromFuotaTaskOutput, error)
DisassociateMulticastGroupFromFuotaTask API operation for AWS IoT Wireless.
Disassociates a multicast group from a fuota task.
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 IoT Wireless's API operation DisassociateMulticastGroupFromFuotaTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
func (*IoTWireless) DisassociateMulticastGroupFromFuotaTaskRequest ¶
func (c *IoTWireless) DisassociateMulticastGroupFromFuotaTaskRequest(input *DisassociateMulticastGroupFromFuotaTaskInput) (req *request.Request, output *DisassociateMulticastGroupFromFuotaTaskOutput)
DisassociateMulticastGroupFromFuotaTaskRequest generates a "aws/request.Request" representing the client's request for the DisassociateMulticastGroupFromFuotaTask 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 DisassociateMulticastGroupFromFuotaTask for more information on using the DisassociateMulticastGroupFromFuotaTask 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 DisassociateMulticastGroupFromFuotaTaskRequest method. req, resp := client.DisassociateMulticastGroupFromFuotaTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IoTWireless) DisassociateMulticastGroupFromFuotaTaskWithContext ¶
func (c *IoTWireless) DisassociateMulticastGroupFromFuotaTaskWithContext(ctx aws.Context, input *DisassociateMulticastGroupFromFuotaTaskInput, opts ...request.Option) (*DisassociateMulticastGroupFromFuotaTaskOutput, error)
DisassociateMulticastGroupFromFuotaTaskWithContext is the same as DisassociateMulticastGroupFromFuotaTask with the addition of the ability to pass a context and additional request options.
See DisassociateMulticastGroupFromFuotaTask 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 (*IoTWireless) DisassociateWirelessDeviceFromFuotaTask ¶
func (c *IoTWireless) DisassociateWirelessDeviceFromFuotaTask(input *DisassociateWirelessDeviceFromFuotaTaskInput) (*DisassociateWirelessDeviceFromFuotaTaskOutput, error)
DisassociateWirelessDeviceFromFuotaTask API operation for AWS IoT Wireless.
Disassociates a wireless device from a FUOTA task.
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 IoT Wireless's API operation DisassociateWirelessDeviceFromFuotaTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
func (*IoTWireless) DisassociateWirelessDeviceFromFuotaTaskRequest ¶
func (c *IoTWireless) DisassociateWirelessDeviceFromFuotaTaskRequest(input *DisassociateWirelessDeviceFromFuotaTaskInput) (req *request.Request, output *DisassociateWirelessDeviceFromFuotaTaskOutput)
DisassociateWirelessDeviceFromFuotaTaskRequest generates a "aws/request.Request" representing the client's request for the DisassociateWirelessDeviceFromFuotaTask 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 DisassociateWirelessDeviceFromFuotaTask for more information on using the DisassociateWirelessDeviceFromFuotaTask 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 DisassociateWirelessDeviceFromFuotaTaskRequest method. req, resp := client.DisassociateWirelessDeviceFromFuotaTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IoTWireless) DisassociateWirelessDeviceFromFuotaTaskWithContext ¶
func (c *IoTWireless) DisassociateWirelessDeviceFromFuotaTaskWithContext(ctx aws.Context, input *DisassociateWirelessDeviceFromFuotaTaskInput, opts ...request.Option) (*DisassociateWirelessDeviceFromFuotaTaskOutput, error)
DisassociateWirelessDeviceFromFuotaTaskWithContext is the same as DisassociateWirelessDeviceFromFuotaTask with the addition of the ability to pass a context and additional request options.
See DisassociateWirelessDeviceFromFuotaTask 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 (*IoTWireless) DisassociateWirelessDeviceFromMulticastGroup ¶
func (c *IoTWireless) DisassociateWirelessDeviceFromMulticastGroup(input *DisassociateWirelessDeviceFromMulticastGroupInput) (*DisassociateWirelessDeviceFromMulticastGroupOutput, error)
DisassociateWirelessDeviceFromMulticastGroup API operation for AWS IoT Wireless.
Disassociates a wireless device from a multicast group.
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 IoT Wireless's API operation DisassociateWirelessDeviceFromMulticastGroup for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
func (*IoTWireless) DisassociateWirelessDeviceFromMulticastGroupRequest ¶
func (c *IoTWireless) DisassociateWirelessDeviceFromMulticastGroupRequest(input *DisassociateWirelessDeviceFromMulticastGroupInput) (req *request.Request, output *DisassociateWirelessDeviceFromMulticastGroupOutput)
DisassociateWirelessDeviceFromMulticastGroupRequest generates a "aws/request.Request" representing the client's request for the DisassociateWirelessDeviceFromMulticastGroup 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 DisassociateWirelessDeviceFromMulticastGroup for more information on using the DisassociateWirelessDeviceFromMulticastGroup 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 DisassociateWirelessDeviceFromMulticastGroupRequest method. req, resp := client.DisassociateWirelessDeviceFromMulticastGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IoTWireless) DisassociateWirelessDeviceFromMulticastGroupWithContext ¶
func (c *IoTWireless) DisassociateWirelessDeviceFromMulticastGroupWithContext(ctx aws.Context, input *DisassociateWirelessDeviceFromMulticastGroupInput, opts ...request.Option) (*DisassociateWirelessDeviceFromMulticastGroupOutput, error)
DisassociateWirelessDeviceFromMulticastGroupWithContext is the same as DisassociateWirelessDeviceFromMulticastGroup with the addition of the ability to pass a context and additional request options.
See DisassociateWirelessDeviceFromMulticastGroup 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 (*IoTWireless) DisassociateWirelessDeviceFromThing ¶
func (c *IoTWireless) DisassociateWirelessDeviceFromThing(input *DisassociateWirelessDeviceFromThingInput) (*DisassociateWirelessDeviceFromThingOutput, error)
DisassociateWirelessDeviceFromThing API operation for AWS IoT Wireless.
Disassociates a wireless device from its currently associated thing.
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 IoT Wireless's API operation DisassociateWirelessDeviceFromThing for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DisassociateWirelessDeviceFromThing
func (*IoTWireless) DisassociateWirelessDeviceFromThingRequest ¶
func (c *IoTWireless) DisassociateWirelessDeviceFromThingRequest(input *DisassociateWirelessDeviceFromThingInput) (req *request.Request, output *DisassociateWirelessDeviceFromThingOutput)
DisassociateWirelessDeviceFromThingRequest generates a "aws/request.Request" representing the client's request for the DisassociateWirelessDeviceFromThing 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 DisassociateWirelessDeviceFromThing for more information on using the DisassociateWirelessDeviceFromThing 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 DisassociateWirelessDeviceFromThingRequest method. req, resp := client.DisassociateWirelessDeviceFromThingRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DisassociateWirelessDeviceFromThing
func (*IoTWireless) DisassociateWirelessDeviceFromThingWithContext ¶
func (c *IoTWireless) DisassociateWirelessDeviceFromThingWithContext(ctx aws.Context, input *DisassociateWirelessDeviceFromThingInput, opts ...request.Option) (*DisassociateWirelessDeviceFromThingOutput, error)
DisassociateWirelessDeviceFromThingWithContext is the same as DisassociateWirelessDeviceFromThing with the addition of the ability to pass a context and additional request options.
See DisassociateWirelessDeviceFromThing 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 (*IoTWireless) DisassociateWirelessGatewayFromCertificate ¶
func (c *IoTWireless) DisassociateWirelessGatewayFromCertificate(input *DisassociateWirelessGatewayFromCertificateInput) (*DisassociateWirelessGatewayFromCertificateOutput, error)
DisassociateWirelessGatewayFromCertificate API operation for AWS IoT Wireless.
Disassociates a wireless gateway from its currently associated certificate.
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 IoT Wireless's API operation DisassociateWirelessGatewayFromCertificate for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
func (*IoTWireless) DisassociateWirelessGatewayFromCertificateRequest ¶
func (c *IoTWireless) DisassociateWirelessGatewayFromCertificateRequest(input *DisassociateWirelessGatewayFromCertificateInput) (req *request.Request, output *DisassociateWirelessGatewayFromCertificateOutput)
DisassociateWirelessGatewayFromCertificateRequest generates a "aws/request.Request" representing the client's request for the DisassociateWirelessGatewayFromCertificate 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 DisassociateWirelessGatewayFromCertificate for more information on using the DisassociateWirelessGatewayFromCertificate 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 DisassociateWirelessGatewayFromCertificateRequest method. req, resp := client.DisassociateWirelessGatewayFromCertificateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IoTWireless) DisassociateWirelessGatewayFromCertificateWithContext ¶
func (c *IoTWireless) DisassociateWirelessGatewayFromCertificateWithContext(ctx aws.Context, input *DisassociateWirelessGatewayFromCertificateInput, opts ...request.Option) (*DisassociateWirelessGatewayFromCertificateOutput, error)
DisassociateWirelessGatewayFromCertificateWithContext is the same as DisassociateWirelessGatewayFromCertificate with the addition of the ability to pass a context and additional request options.
See DisassociateWirelessGatewayFromCertificate 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 (*IoTWireless) DisassociateWirelessGatewayFromThing ¶
func (c *IoTWireless) DisassociateWirelessGatewayFromThing(input *DisassociateWirelessGatewayFromThingInput) (*DisassociateWirelessGatewayFromThingOutput, error)
DisassociateWirelessGatewayFromThing API operation for AWS IoT Wireless.
Disassociates a wireless gateway from its currently associated thing.
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 IoT Wireless's API operation DisassociateWirelessGatewayFromThing for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DisassociateWirelessGatewayFromThing
func (*IoTWireless) DisassociateWirelessGatewayFromThingRequest ¶
func (c *IoTWireless) DisassociateWirelessGatewayFromThingRequest(input *DisassociateWirelessGatewayFromThingInput) (req *request.Request, output *DisassociateWirelessGatewayFromThingOutput)
DisassociateWirelessGatewayFromThingRequest generates a "aws/request.Request" representing the client's request for the DisassociateWirelessGatewayFromThing 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 DisassociateWirelessGatewayFromThing for more information on using the DisassociateWirelessGatewayFromThing 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 DisassociateWirelessGatewayFromThingRequest method. req, resp := client.DisassociateWirelessGatewayFromThingRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/DisassociateWirelessGatewayFromThing
func (*IoTWireless) DisassociateWirelessGatewayFromThingWithContext ¶
func (c *IoTWireless) DisassociateWirelessGatewayFromThingWithContext(ctx aws.Context, input *DisassociateWirelessGatewayFromThingInput, opts ...request.Option) (*DisassociateWirelessGatewayFromThingOutput, error)
DisassociateWirelessGatewayFromThingWithContext is the same as DisassociateWirelessGatewayFromThing with the addition of the ability to pass a context and additional request options.
See DisassociateWirelessGatewayFromThing 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 (*IoTWireless) GetDestination ¶
func (c *IoTWireless) GetDestination(input *GetDestinationInput) (*GetDestinationOutput, error)
GetDestination API operation for AWS IoT Wireless.
Gets information about a destination.
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 IoT Wireless's API operation GetDestination for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetDestination
func (*IoTWireless) GetDestinationRequest ¶
func (c *IoTWireless) GetDestinationRequest(input *GetDestinationInput) (req *request.Request, output *GetDestinationOutput)
GetDestinationRequest generates a "aws/request.Request" representing the client's request for the GetDestination 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 GetDestination for more information on using the GetDestination 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 GetDestinationRequest method. req, resp := client.GetDestinationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetDestination
func (*IoTWireless) GetDestinationWithContext ¶
func (c *IoTWireless) GetDestinationWithContext(ctx aws.Context, input *GetDestinationInput, opts ...request.Option) (*GetDestinationOutput, error)
GetDestinationWithContext is the same as GetDestination with the addition of the ability to pass a context and additional request options.
See GetDestination 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 (*IoTWireless) GetDeviceProfile ¶
func (c *IoTWireless) GetDeviceProfile(input *GetDeviceProfileInput) (*GetDeviceProfileOutput, error)
GetDeviceProfile API operation for AWS IoT Wireless.
Gets information about a device profile.
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 IoT Wireless's API operation GetDeviceProfile for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetDeviceProfile
func (*IoTWireless) GetDeviceProfileRequest ¶
func (c *IoTWireless) GetDeviceProfileRequest(input *GetDeviceProfileInput) (req *request.Request, output *GetDeviceProfileOutput)
GetDeviceProfileRequest generates a "aws/request.Request" representing the client's request for the GetDeviceProfile 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 GetDeviceProfile for more information on using the GetDeviceProfile 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 GetDeviceProfileRequest method. req, resp := client.GetDeviceProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetDeviceProfile
func (*IoTWireless) GetDeviceProfileWithContext ¶
func (c *IoTWireless) GetDeviceProfileWithContext(ctx aws.Context, input *GetDeviceProfileInput, opts ...request.Option) (*GetDeviceProfileOutput, error)
GetDeviceProfileWithContext is the same as GetDeviceProfile with the addition of the ability to pass a context and additional request options.
See GetDeviceProfile 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 (*IoTWireless) GetEventConfigurationByResourceTypes ¶
func (c *IoTWireless) GetEventConfigurationByResourceTypes(input *GetEventConfigurationByResourceTypesInput) (*GetEventConfigurationByResourceTypesOutput, error)
GetEventConfigurationByResourceTypes API operation for AWS IoT Wireless.
Get the event configuration based on resource types.
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 IoT Wireless's API operation GetEventConfigurationByResourceTypes for usage and error information.
Returned Error Types:
AccessDeniedException User does not have permission to perform this action.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetEventConfigurationByResourceTypes
func (*IoTWireless) GetEventConfigurationByResourceTypesRequest ¶
func (c *IoTWireless) GetEventConfigurationByResourceTypesRequest(input *GetEventConfigurationByResourceTypesInput) (req *request.Request, output *GetEventConfigurationByResourceTypesOutput)
GetEventConfigurationByResourceTypesRequest generates a "aws/request.Request" representing the client's request for the GetEventConfigurationByResourceTypes 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 GetEventConfigurationByResourceTypes for more information on using the GetEventConfigurationByResourceTypes 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 GetEventConfigurationByResourceTypesRequest method. req, resp := client.GetEventConfigurationByResourceTypesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetEventConfigurationByResourceTypes
func (*IoTWireless) GetEventConfigurationByResourceTypesWithContext ¶
func (c *IoTWireless) GetEventConfigurationByResourceTypesWithContext(ctx aws.Context, input *GetEventConfigurationByResourceTypesInput, opts ...request.Option) (*GetEventConfigurationByResourceTypesOutput, error)
GetEventConfigurationByResourceTypesWithContext is the same as GetEventConfigurationByResourceTypes with the addition of the ability to pass a context and additional request options.
See GetEventConfigurationByResourceTypes 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 (*IoTWireless) GetFuotaTask ¶
func (c *IoTWireless) GetFuotaTask(input *GetFuotaTaskInput) (*GetFuotaTaskOutput, error)
GetFuotaTask API operation for AWS IoT Wireless.
Gets information about a FUOTA task.
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 IoT Wireless's API operation GetFuotaTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetFuotaTask
func (*IoTWireless) GetFuotaTaskRequest ¶
func (c *IoTWireless) GetFuotaTaskRequest(input *GetFuotaTaskInput) (req *request.Request, output *GetFuotaTaskOutput)
GetFuotaTaskRequest generates a "aws/request.Request" representing the client's request for the GetFuotaTask 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 GetFuotaTask for more information on using the GetFuotaTask 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 GetFuotaTaskRequest method. req, resp := client.GetFuotaTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetFuotaTask
func (*IoTWireless) GetFuotaTaskWithContext ¶
func (c *IoTWireless) GetFuotaTaskWithContext(ctx aws.Context, input *GetFuotaTaskInput, opts ...request.Option) (*GetFuotaTaskOutput, error)
GetFuotaTaskWithContext is the same as GetFuotaTask with the addition of the ability to pass a context and additional request options.
See GetFuotaTask 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 (*IoTWireless) GetLogLevelsByResourceTypes ¶
func (c *IoTWireless) GetLogLevelsByResourceTypes(input *GetLogLevelsByResourceTypesInput) (*GetLogLevelsByResourceTypesOutput, error)
GetLogLevelsByResourceTypes API operation for AWS IoT Wireless.
Returns current default log levels or log levels by resource types. Based on resource types, log levels can be for wireless device log options or wireless gateway log options.
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 IoT Wireless's API operation GetLogLevelsByResourceTypes for usage and error information.
Returned Error Types:
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ResourceNotFoundException Resource does not exist.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
ValidationException The input did not meet the specified constraints.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetLogLevelsByResourceTypes
func (*IoTWireless) GetLogLevelsByResourceTypesRequest ¶
func (c *IoTWireless) GetLogLevelsByResourceTypesRequest(input *GetLogLevelsByResourceTypesInput) (req *request.Request, output *GetLogLevelsByResourceTypesOutput)
GetLogLevelsByResourceTypesRequest generates a "aws/request.Request" representing the client's request for the GetLogLevelsByResourceTypes 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 GetLogLevelsByResourceTypes for more information on using the GetLogLevelsByResourceTypes 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 GetLogLevelsByResourceTypesRequest method. req, resp := client.GetLogLevelsByResourceTypesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetLogLevelsByResourceTypes
func (*IoTWireless) GetLogLevelsByResourceTypesWithContext ¶
func (c *IoTWireless) GetLogLevelsByResourceTypesWithContext(ctx aws.Context, input *GetLogLevelsByResourceTypesInput, opts ...request.Option) (*GetLogLevelsByResourceTypesOutput, error)
GetLogLevelsByResourceTypesWithContext is the same as GetLogLevelsByResourceTypes with the addition of the ability to pass a context and additional request options.
See GetLogLevelsByResourceTypes 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 (*IoTWireless) GetMulticastGroup ¶
func (c *IoTWireless) GetMulticastGroup(input *GetMulticastGroupInput) (*GetMulticastGroupOutput, error)
GetMulticastGroup API operation for AWS IoT Wireless.
Gets information about a multicast group.
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 IoT Wireless's API operation GetMulticastGroup for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetMulticastGroup
func (*IoTWireless) GetMulticastGroupRequest ¶
func (c *IoTWireless) GetMulticastGroupRequest(input *GetMulticastGroupInput) (req *request.Request, output *GetMulticastGroupOutput)
GetMulticastGroupRequest generates a "aws/request.Request" representing the client's request for the GetMulticastGroup 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 GetMulticastGroup for more information on using the GetMulticastGroup 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 GetMulticastGroupRequest method. req, resp := client.GetMulticastGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetMulticastGroup
func (*IoTWireless) GetMulticastGroupSession ¶
func (c *IoTWireless) GetMulticastGroupSession(input *GetMulticastGroupSessionInput) (*GetMulticastGroupSessionOutput, error)
GetMulticastGroupSession API operation for AWS IoT Wireless.
Gets information about a multicast group session.
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 IoT Wireless's API operation GetMulticastGroupSession for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetMulticastGroupSession
func (*IoTWireless) GetMulticastGroupSessionRequest ¶
func (c *IoTWireless) GetMulticastGroupSessionRequest(input *GetMulticastGroupSessionInput) (req *request.Request, output *GetMulticastGroupSessionOutput)
GetMulticastGroupSessionRequest generates a "aws/request.Request" representing the client's request for the GetMulticastGroupSession 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 GetMulticastGroupSession for more information on using the GetMulticastGroupSession 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 GetMulticastGroupSessionRequest method. req, resp := client.GetMulticastGroupSessionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetMulticastGroupSession
func (*IoTWireless) GetMulticastGroupSessionWithContext ¶
func (c *IoTWireless) GetMulticastGroupSessionWithContext(ctx aws.Context, input *GetMulticastGroupSessionInput, opts ...request.Option) (*GetMulticastGroupSessionOutput, error)
GetMulticastGroupSessionWithContext is the same as GetMulticastGroupSession with the addition of the ability to pass a context and additional request options.
See GetMulticastGroupSession 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 (*IoTWireless) GetMulticastGroupWithContext ¶
func (c *IoTWireless) GetMulticastGroupWithContext(ctx aws.Context, input *GetMulticastGroupInput, opts ...request.Option) (*GetMulticastGroupOutput, error)
GetMulticastGroupWithContext is the same as GetMulticastGroup with the addition of the ability to pass a context and additional request options.
See GetMulticastGroup 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 (*IoTWireless) GetNetworkAnalyzerConfiguration ¶
func (c *IoTWireless) GetNetworkAnalyzerConfiguration(input *GetNetworkAnalyzerConfigurationInput) (*GetNetworkAnalyzerConfigurationOutput, error)
GetNetworkAnalyzerConfiguration API operation for AWS IoT Wireless.
Get network analyzer configuration.
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 IoT Wireless's API operation GetNetworkAnalyzerConfiguration for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetNetworkAnalyzerConfiguration
func (*IoTWireless) GetNetworkAnalyzerConfigurationRequest ¶
func (c *IoTWireless) GetNetworkAnalyzerConfigurationRequest(input *GetNetworkAnalyzerConfigurationInput) (req *request.Request, output *GetNetworkAnalyzerConfigurationOutput)
GetNetworkAnalyzerConfigurationRequest generates a "aws/request.Request" representing the client's request for the GetNetworkAnalyzerConfiguration 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 GetNetworkAnalyzerConfiguration for more information on using the GetNetworkAnalyzerConfiguration 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 GetNetworkAnalyzerConfigurationRequest method. req, resp := client.GetNetworkAnalyzerConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetNetworkAnalyzerConfiguration
func (*IoTWireless) GetNetworkAnalyzerConfigurationWithContext ¶
func (c *IoTWireless) GetNetworkAnalyzerConfigurationWithContext(ctx aws.Context, input *GetNetworkAnalyzerConfigurationInput, opts ...request.Option) (*GetNetworkAnalyzerConfigurationOutput, error)
GetNetworkAnalyzerConfigurationWithContext is the same as GetNetworkAnalyzerConfiguration with the addition of the ability to pass a context and additional request options.
See GetNetworkAnalyzerConfiguration 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 (*IoTWireless) GetPartnerAccount ¶
func (c *IoTWireless) GetPartnerAccount(input *GetPartnerAccountInput) (*GetPartnerAccountOutput, error)
GetPartnerAccount API operation for AWS IoT Wireless.
Gets information about a partner account. If PartnerAccountId and PartnerType are null, returns all partner accounts.
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 IoT Wireless's API operation GetPartnerAccount for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetPartnerAccount
func (*IoTWireless) GetPartnerAccountRequest ¶
func (c *IoTWireless) GetPartnerAccountRequest(input *GetPartnerAccountInput) (req *request.Request, output *GetPartnerAccountOutput)
GetPartnerAccountRequest generates a "aws/request.Request" representing the client's request for the GetPartnerAccount 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 GetPartnerAccount for more information on using the GetPartnerAccount 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 GetPartnerAccountRequest method. req, resp := client.GetPartnerAccountRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetPartnerAccount
func (*IoTWireless) GetPartnerAccountWithContext ¶
func (c *IoTWireless) GetPartnerAccountWithContext(ctx aws.Context, input *GetPartnerAccountInput, opts ...request.Option) (*GetPartnerAccountOutput, error)
GetPartnerAccountWithContext is the same as GetPartnerAccount with the addition of the ability to pass a context and additional request options.
See GetPartnerAccount 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 (*IoTWireless) GetPosition
deprecated
func (c *IoTWireless) GetPosition(input *GetPositionInput) (*GetPositionOutput, error)
GetPosition API operation for AWS IoT Wireless.
Get the position information for a given resource.
This action is no longer supported. Calls to retrieve the position information should use the GetResourcePosition (https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_GetResourcePosition.html) API operation instead.
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 IoT Wireless's API operation GetPosition for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetPosition
Deprecated: This operation is no longer supported.
func (*IoTWireless) GetPositionConfiguration
deprecated
func (c *IoTWireless) GetPositionConfiguration(input *GetPositionConfigurationInput) (*GetPositionConfigurationOutput, error)
GetPositionConfiguration API operation for AWS IoT Wireless.
Get position configuration for a given resource.
This action is no longer supported. Calls to retrieve the position configuration should use the GetResourcePosition (https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_GetResourcePosition.html) API operation instead.
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 IoT Wireless's API operation GetPositionConfiguration for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetPositionConfiguration
Deprecated: This operation is no longer supported.
func (*IoTWireless) GetPositionConfigurationRequest
deprecated
func (c *IoTWireless) GetPositionConfigurationRequest(input *GetPositionConfigurationInput) (req *request.Request, output *GetPositionConfigurationOutput)
GetPositionConfigurationRequest generates a "aws/request.Request" representing the client's request for the GetPositionConfiguration 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 GetPositionConfiguration for more information on using the GetPositionConfiguration 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 GetPositionConfigurationRequest method. req, resp := client.GetPositionConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetPositionConfiguration
Deprecated: This operation is no longer supported.
func (*IoTWireless) GetPositionConfigurationWithContext
deprecated
func (c *IoTWireless) GetPositionConfigurationWithContext(ctx aws.Context, input *GetPositionConfigurationInput, opts ...request.Option) (*GetPositionConfigurationOutput, error)
GetPositionConfigurationWithContext is the same as GetPositionConfiguration with the addition of the ability to pass a context and additional request options.
See GetPositionConfiguration 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.
Deprecated: This operation is no longer supported.
func (*IoTWireless) GetPositionEstimate ¶
func (c *IoTWireless) GetPositionEstimate(input *GetPositionEstimateInput) (*GetPositionEstimateOutput, error)
GetPositionEstimate API operation for AWS IoT Wireless.
Get estimated position information as a payload in GeoJSON format. The payload measurement data is resolved using solvers that are provided by third-party vendors.
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 IoT Wireless's API operation GetPositionEstimate for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetPositionEstimate
func (*IoTWireless) GetPositionEstimateRequest ¶
func (c *IoTWireless) GetPositionEstimateRequest(input *GetPositionEstimateInput) (req *request.Request, output *GetPositionEstimateOutput)
GetPositionEstimateRequest generates a "aws/request.Request" representing the client's request for the GetPositionEstimate 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 GetPositionEstimate for more information on using the GetPositionEstimate 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 GetPositionEstimateRequest method. req, resp := client.GetPositionEstimateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetPositionEstimate
func (*IoTWireless) GetPositionEstimateWithContext ¶
func (c *IoTWireless) GetPositionEstimateWithContext(ctx aws.Context, input *GetPositionEstimateInput, opts ...request.Option) (*GetPositionEstimateOutput, error)
GetPositionEstimateWithContext is the same as GetPositionEstimate with the addition of the ability to pass a context and additional request options.
See GetPositionEstimate 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 (*IoTWireless) GetPositionRequest
deprecated
func (c *IoTWireless) GetPositionRequest(input *GetPositionInput) (req *request.Request, output *GetPositionOutput)
GetPositionRequest generates a "aws/request.Request" representing the client's request for the GetPosition 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 GetPosition for more information on using the GetPosition 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 GetPositionRequest method. req, resp := client.GetPositionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetPosition
Deprecated: This operation is no longer supported.
func (*IoTWireless) GetPositionWithContext
deprecated
func (c *IoTWireless) GetPositionWithContext(ctx aws.Context, input *GetPositionInput, opts ...request.Option) (*GetPositionOutput, error)
GetPositionWithContext is the same as GetPosition with the addition of the ability to pass a context and additional request options.
See GetPosition 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.
Deprecated: This operation is no longer supported.
func (*IoTWireless) GetResourceEventConfiguration ¶
func (c *IoTWireless) GetResourceEventConfiguration(input *GetResourceEventConfigurationInput) (*GetResourceEventConfigurationOutput, error)
GetResourceEventConfiguration API operation for AWS IoT Wireless.
Get the event configuration for a particular resource 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 IoT Wireless's API operation GetResourceEventConfiguration for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetResourceEventConfiguration
func (*IoTWireless) GetResourceEventConfigurationRequest ¶
func (c *IoTWireless) GetResourceEventConfigurationRequest(input *GetResourceEventConfigurationInput) (req *request.Request, output *GetResourceEventConfigurationOutput)
GetResourceEventConfigurationRequest generates a "aws/request.Request" representing the client's request for the GetResourceEventConfiguration 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 GetResourceEventConfiguration for more information on using the GetResourceEventConfiguration 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 GetResourceEventConfigurationRequest method. req, resp := client.GetResourceEventConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetResourceEventConfiguration
func (*IoTWireless) GetResourceEventConfigurationWithContext ¶
func (c *IoTWireless) GetResourceEventConfigurationWithContext(ctx aws.Context, input *GetResourceEventConfigurationInput, opts ...request.Option) (*GetResourceEventConfigurationOutput, error)
GetResourceEventConfigurationWithContext is the same as GetResourceEventConfiguration with the addition of the ability to pass a context and additional request options.
See GetResourceEventConfiguration 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 (*IoTWireless) GetResourceLogLevel ¶
func (c *IoTWireless) GetResourceLogLevel(input *GetResourceLogLevelInput) (*GetResourceLogLevelOutput, error)
GetResourceLogLevel API operation for AWS IoT Wireless.
Fetches the log-level override, if any, for a given resource-ID and resource-type. It can be used for a wireless device or a wireless gateway.
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 IoT Wireless's API operation GetResourceLogLevel for usage and error information.
Returned Error Types:
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ResourceNotFoundException Resource does not exist.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
ValidationException The input did not meet the specified constraints.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetResourceLogLevel
func (*IoTWireless) GetResourceLogLevelRequest ¶
func (c *IoTWireless) GetResourceLogLevelRequest(input *GetResourceLogLevelInput) (req *request.Request, output *GetResourceLogLevelOutput)
GetResourceLogLevelRequest generates a "aws/request.Request" representing the client's request for the GetResourceLogLevel 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 GetResourceLogLevel for more information on using the GetResourceLogLevel 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 GetResourceLogLevelRequest method. req, resp := client.GetResourceLogLevelRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetResourceLogLevel
func (*IoTWireless) GetResourceLogLevelWithContext ¶
func (c *IoTWireless) GetResourceLogLevelWithContext(ctx aws.Context, input *GetResourceLogLevelInput, opts ...request.Option) (*GetResourceLogLevelOutput, error)
GetResourceLogLevelWithContext is the same as GetResourceLogLevel with the addition of the ability to pass a context and additional request options.
See GetResourceLogLevel 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 (*IoTWireless) GetResourcePosition ¶
func (c *IoTWireless) GetResourcePosition(input *GetResourcePositionInput) (*GetResourcePositionOutput, error)
GetResourcePosition API operation for AWS IoT Wireless.
Get the position information for a given wireless device or a wireless gateway resource. The position information uses the World Geodetic System (WGS84) (https://gisgeography.com/wgs84-world-geodetic-system/).
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 IoT Wireless's API operation GetResourcePosition for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetResourcePosition
func (*IoTWireless) GetResourcePositionRequest ¶
func (c *IoTWireless) GetResourcePositionRequest(input *GetResourcePositionInput) (req *request.Request, output *GetResourcePositionOutput)
GetResourcePositionRequest generates a "aws/request.Request" representing the client's request for the GetResourcePosition 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 GetResourcePosition for more information on using the GetResourcePosition 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 GetResourcePositionRequest method. req, resp := client.GetResourcePositionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetResourcePosition
func (*IoTWireless) GetResourcePositionWithContext ¶
func (c *IoTWireless) GetResourcePositionWithContext(ctx aws.Context, input *GetResourcePositionInput, opts ...request.Option) (*GetResourcePositionOutput, error)
GetResourcePositionWithContext is the same as GetResourcePosition with the addition of the ability to pass a context and additional request options.
See GetResourcePosition 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 (*IoTWireless) GetServiceEndpoint ¶
func (c *IoTWireless) GetServiceEndpoint(input *GetServiceEndpointInput) (*GetServiceEndpointOutput, error)
GetServiceEndpoint API operation for AWS IoT Wireless.
Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.
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 IoT Wireless's API operation GetServiceEndpoint for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetServiceEndpoint
func (*IoTWireless) GetServiceEndpointRequest ¶
func (c *IoTWireless) GetServiceEndpointRequest(input *GetServiceEndpointInput) (req *request.Request, output *GetServiceEndpointOutput)
GetServiceEndpointRequest generates a "aws/request.Request" representing the client's request for the GetServiceEndpoint 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 GetServiceEndpoint for more information on using the GetServiceEndpoint 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 GetServiceEndpointRequest method. req, resp := client.GetServiceEndpointRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetServiceEndpoint
func (*IoTWireless) GetServiceEndpointWithContext ¶
func (c *IoTWireless) GetServiceEndpointWithContext(ctx aws.Context, input *GetServiceEndpointInput, opts ...request.Option) (*GetServiceEndpointOutput, error)
GetServiceEndpointWithContext is the same as GetServiceEndpoint with the addition of the ability to pass a context and additional request options.
See GetServiceEndpoint 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 (*IoTWireless) GetServiceProfile ¶
func (c *IoTWireless) GetServiceProfile(input *GetServiceProfileInput) (*GetServiceProfileOutput, error)
GetServiceProfile API operation for AWS IoT Wireless.
Gets information about a service profile.
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 IoT Wireless's API operation GetServiceProfile for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetServiceProfile
func (*IoTWireless) GetServiceProfileRequest ¶
func (c *IoTWireless) GetServiceProfileRequest(input *GetServiceProfileInput) (req *request.Request, output *GetServiceProfileOutput)
GetServiceProfileRequest generates a "aws/request.Request" representing the client's request for the GetServiceProfile 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 GetServiceProfile for more information on using the GetServiceProfile 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 GetServiceProfileRequest method. req, resp := client.GetServiceProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetServiceProfile
func (*IoTWireless) GetServiceProfileWithContext ¶
func (c *IoTWireless) GetServiceProfileWithContext(ctx aws.Context, input *GetServiceProfileInput, opts ...request.Option) (*GetServiceProfileOutput, error)
GetServiceProfileWithContext is the same as GetServiceProfile with the addition of the ability to pass a context and additional request options.
See GetServiceProfile 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 (*IoTWireless) GetWirelessDevice ¶
func (c *IoTWireless) GetWirelessDevice(input *GetWirelessDeviceInput) (*GetWirelessDeviceOutput, error)
GetWirelessDevice API operation for AWS IoT Wireless.
Gets information about a wireless device.
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 IoT Wireless's API operation GetWirelessDevice for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetWirelessDevice
func (*IoTWireless) GetWirelessDeviceImportTask ¶
func (c *IoTWireless) GetWirelessDeviceImportTask(input *GetWirelessDeviceImportTaskInput) (*GetWirelessDeviceImportTaskOutput, error)
GetWirelessDeviceImportTask API operation for AWS IoT Wireless.
Get information about an import task and count of device onboarding summary information for the import task.
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 IoT Wireless's API operation GetWirelessDeviceImportTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetWirelessDeviceImportTask
func (*IoTWireless) GetWirelessDeviceImportTaskRequest ¶
func (c *IoTWireless) GetWirelessDeviceImportTaskRequest(input *GetWirelessDeviceImportTaskInput) (req *request.Request, output *GetWirelessDeviceImportTaskOutput)
GetWirelessDeviceImportTaskRequest generates a "aws/request.Request" representing the client's request for the GetWirelessDeviceImportTask 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 GetWirelessDeviceImportTask for more information on using the GetWirelessDeviceImportTask 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 GetWirelessDeviceImportTaskRequest method. req, resp := client.GetWirelessDeviceImportTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetWirelessDeviceImportTask
func (*IoTWireless) GetWirelessDeviceImportTaskWithContext ¶
func (c *IoTWireless) GetWirelessDeviceImportTaskWithContext(ctx aws.Context, input *GetWirelessDeviceImportTaskInput, opts ...request.Option) (*GetWirelessDeviceImportTaskOutput, error)
GetWirelessDeviceImportTaskWithContext is the same as GetWirelessDeviceImportTask with the addition of the ability to pass a context and additional request options.
See GetWirelessDeviceImportTask 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 (*IoTWireless) GetWirelessDeviceRequest ¶
func (c *IoTWireless) GetWirelessDeviceRequest(input *GetWirelessDeviceInput) (req *request.Request, output *GetWirelessDeviceOutput)
GetWirelessDeviceRequest generates a "aws/request.Request" representing the client's request for the GetWirelessDevice 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 GetWirelessDevice for more information on using the GetWirelessDevice 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 GetWirelessDeviceRequest method. req, resp := client.GetWirelessDeviceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetWirelessDevice
func (*IoTWireless) GetWirelessDeviceStatistics ¶
func (c *IoTWireless) GetWirelessDeviceStatistics(input *GetWirelessDeviceStatisticsInput) (*GetWirelessDeviceStatisticsOutput, error)
GetWirelessDeviceStatistics API operation for AWS IoT Wireless.
Gets operating information about a wireless device.
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 IoT Wireless's API operation GetWirelessDeviceStatistics for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetWirelessDeviceStatistics
func (*IoTWireless) GetWirelessDeviceStatisticsRequest ¶
func (c *IoTWireless) GetWirelessDeviceStatisticsRequest(input *GetWirelessDeviceStatisticsInput) (req *request.Request, output *GetWirelessDeviceStatisticsOutput)
GetWirelessDeviceStatisticsRequest generates a "aws/request.Request" representing the client's request for the GetWirelessDeviceStatistics 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 GetWirelessDeviceStatistics for more information on using the GetWirelessDeviceStatistics 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 GetWirelessDeviceStatisticsRequest method. req, resp := client.GetWirelessDeviceStatisticsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetWirelessDeviceStatistics
func (*IoTWireless) GetWirelessDeviceStatisticsWithContext ¶
func (c *IoTWireless) GetWirelessDeviceStatisticsWithContext(ctx aws.Context, input *GetWirelessDeviceStatisticsInput, opts ...request.Option) (*GetWirelessDeviceStatisticsOutput, error)
GetWirelessDeviceStatisticsWithContext is the same as GetWirelessDeviceStatistics with the addition of the ability to pass a context and additional request options.
See GetWirelessDeviceStatistics 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 (*IoTWireless) GetWirelessDeviceWithContext ¶
func (c *IoTWireless) GetWirelessDeviceWithContext(ctx aws.Context, input *GetWirelessDeviceInput, opts ...request.Option) (*GetWirelessDeviceOutput, error)
GetWirelessDeviceWithContext is the same as GetWirelessDevice with the addition of the ability to pass a context and additional request options.
See GetWirelessDevice 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 (*IoTWireless) GetWirelessGateway ¶
func (c *IoTWireless) GetWirelessGateway(input *GetWirelessGatewayInput) (*GetWirelessGatewayOutput, error)
GetWirelessGateway API operation for AWS IoT Wireless.
Gets information about a wireless gateway.
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 IoT Wireless's API operation GetWirelessGateway for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetWirelessGateway
func (*IoTWireless) GetWirelessGatewayCertificate ¶
func (c *IoTWireless) GetWirelessGatewayCertificate(input *GetWirelessGatewayCertificateInput) (*GetWirelessGatewayCertificateOutput, error)
GetWirelessGatewayCertificate API operation for AWS IoT Wireless.
Gets the ID of the certificate that is currently associated with a wireless gateway.
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 IoT Wireless's API operation GetWirelessGatewayCertificate for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetWirelessGatewayCertificate
func (*IoTWireless) GetWirelessGatewayCertificateRequest ¶
func (c *IoTWireless) GetWirelessGatewayCertificateRequest(input *GetWirelessGatewayCertificateInput) (req *request.Request, output *GetWirelessGatewayCertificateOutput)
GetWirelessGatewayCertificateRequest generates a "aws/request.Request" representing the client's request for the GetWirelessGatewayCertificate 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 GetWirelessGatewayCertificate for more information on using the GetWirelessGatewayCertificate 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 GetWirelessGatewayCertificateRequest method. req, resp := client.GetWirelessGatewayCertificateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetWirelessGatewayCertificate
func (*IoTWireless) GetWirelessGatewayCertificateWithContext ¶
func (c *IoTWireless) GetWirelessGatewayCertificateWithContext(ctx aws.Context, input *GetWirelessGatewayCertificateInput, opts ...request.Option) (*GetWirelessGatewayCertificateOutput, error)
GetWirelessGatewayCertificateWithContext is the same as GetWirelessGatewayCertificate with the addition of the ability to pass a context and additional request options.
See GetWirelessGatewayCertificate 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 (*IoTWireless) GetWirelessGatewayFirmwareInformation ¶
func (c *IoTWireless) GetWirelessGatewayFirmwareInformation(input *GetWirelessGatewayFirmwareInformationInput) (*GetWirelessGatewayFirmwareInformationOutput, error)
GetWirelessGatewayFirmwareInformation API operation for AWS IoT Wireless.
Gets the firmware version and other information about a wireless gateway.
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 IoT Wireless's API operation GetWirelessGatewayFirmwareInformation for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetWirelessGatewayFirmwareInformation
func (*IoTWireless) GetWirelessGatewayFirmwareInformationRequest ¶
func (c *IoTWireless) GetWirelessGatewayFirmwareInformationRequest(input *GetWirelessGatewayFirmwareInformationInput) (req *request.Request, output *GetWirelessGatewayFirmwareInformationOutput)
GetWirelessGatewayFirmwareInformationRequest generates a "aws/request.Request" representing the client's request for the GetWirelessGatewayFirmwareInformation 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 GetWirelessGatewayFirmwareInformation for more information on using the GetWirelessGatewayFirmwareInformation 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 GetWirelessGatewayFirmwareInformationRequest method. req, resp := client.GetWirelessGatewayFirmwareInformationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetWirelessGatewayFirmwareInformation
func (*IoTWireless) GetWirelessGatewayFirmwareInformationWithContext ¶
func (c *IoTWireless) GetWirelessGatewayFirmwareInformationWithContext(ctx aws.Context, input *GetWirelessGatewayFirmwareInformationInput, opts ...request.Option) (*GetWirelessGatewayFirmwareInformationOutput, error)
GetWirelessGatewayFirmwareInformationWithContext is the same as GetWirelessGatewayFirmwareInformation with the addition of the ability to pass a context and additional request options.
See GetWirelessGatewayFirmwareInformation 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 (*IoTWireless) GetWirelessGatewayRequest ¶
func (c *IoTWireless) GetWirelessGatewayRequest(input *GetWirelessGatewayInput) (req *request.Request, output *GetWirelessGatewayOutput)
GetWirelessGatewayRequest generates a "aws/request.Request" representing the client's request for the GetWirelessGateway 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 GetWirelessGateway for more information on using the GetWirelessGateway 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 GetWirelessGatewayRequest method. req, resp := client.GetWirelessGatewayRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetWirelessGateway
func (*IoTWireless) GetWirelessGatewayStatistics ¶
func (c *IoTWireless) GetWirelessGatewayStatistics(input *GetWirelessGatewayStatisticsInput) (*GetWirelessGatewayStatisticsOutput, error)
GetWirelessGatewayStatistics API operation for AWS IoT Wireless.
Gets operating information about a wireless gateway.
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 IoT Wireless's API operation GetWirelessGatewayStatistics for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetWirelessGatewayStatistics
func (*IoTWireless) GetWirelessGatewayStatisticsRequest ¶
func (c *IoTWireless) GetWirelessGatewayStatisticsRequest(input *GetWirelessGatewayStatisticsInput) (req *request.Request, output *GetWirelessGatewayStatisticsOutput)
GetWirelessGatewayStatisticsRequest generates a "aws/request.Request" representing the client's request for the GetWirelessGatewayStatistics 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 GetWirelessGatewayStatistics for more information on using the GetWirelessGatewayStatistics 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 GetWirelessGatewayStatisticsRequest method. req, resp := client.GetWirelessGatewayStatisticsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetWirelessGatewayStatistics
func (*IoTWireless) GetWirelessGatewayStatisticsWithContext ¶
func (c *IoTWireless) GetWirelessGatewayStatisticsWithContext(ctx aws.Context, input *GetWirelessGatewayStatisticsInput, opts ...request.Option) (*GetWirelessGatewayStatisticsOutput, error)
GetWirelessGatewayStatisticsWithContext is the same as GetWirelessGatewayStatistics with the addition of the ability to pass a context and additional request options.
See GetWirelessGatewayStatistics 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 (*IoTWireless) GetWirelessGatewayTask ¶
func (c *IoTWireless) GetWirelessGatewayTask(input *GetWirelessGatewayTaskInput) (*GetWirelessGatewayTaskOutput, error)
GetWirelessGatewayTask API operation for AWS IoT Wireless.
Gets information about a wireless gateway task.
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 IoT Wireless's API operation GetWirelessGatewayTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetWirelessGatewayTask
func (*IoTWireless) GetWirelessGatewayTaskDefinition ¶
func (c *IoTWireless) GetWirelessGatewayTaskDefinition(input *GetWirelessGatewayTaskDefinitionInput) (*GetWirelessGatewayTaskDefinitionOutput, error)
GetWirelessGatewayTaskDefinition API operation for AWS IoT Wireless.
Gets information about a wireless gateway task definition.
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 IoT Wireless's API operation GetWirelessGatewayTaskDefinition for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetWirelessGatewayTaskDefinition
func (*IoTWireless) GetWirelessGatewayTaskDefinitionRequest ¶
func (c *IoTWireless) GetWirelessGatewayTaskDefinitionRequest(input *GetWirelessGatewayTaskDefinitionInput) (req *request.Request, output *GetWirelessGatewayTaskDefinitionOutput)
GetWirelessGatewayTaskDefinitionRequest generates a "aws/request.Request" representing the client's request for the GetWirelessGatewayTaskDefinition 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 GetWirelessGatewayTaskDefinition for more information on using the GetWirelessGatewayTaskDefinition 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 GetWirelessGatewayTaskDefinitionRequest method. req, resp := client.GetWirelessGatewayTaskDefinitionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetWirelessGatewayTaskDefinition
func (*IoTWireless) GetWirelessGatewayTaskDefinitionWithContext ¶
func (c *IoTWireless) GetWirelessGatewayTaskDefinitionWithContext(ctx aws.Context, input *GetWirelessGatewayTaskDefinitionInput, opts ...request.Option) (*GetWirelessGatewayTaskDefinitionOutput, error)
GetWirelessGatewayTaskDefinitionWithContext is the same as GetWirelessGatewayTaskDefinition with the addition of the ability to pass a context and additional request options.
See GetWirelessGatewayTaskDefinition 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 (*IoTWireless) GetWirelessGatewayTaskRequest ¶
func (c *IoTWireless) GetWirelessGatewayTaskRequest(input *GetWirelessGatewayTaskInput) (req *request.Request, output *GetWirelessGatewayTaskOutput)
GetWirelessGatewayTaskRequest generates a "aws/request.Request" representing the client's request for the GetWirelessGatewayTask 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 GetWirelessGatewayTask for more information on using the GetWirelessGatewayTask 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 GetWirelessGatewayTaskRequest method. req, resp := client.GetWirelessGatewayTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/GetWirelessGatewayTask
func (*IoTWireless) GetWirelessGatewayTaskWithContext ¶
func (c *IoTWireless) GetWirelessGatewayTaskWithContext(ctx aws.Context, input *GetWirelessGatewayTaskInput, opts ...request.Option) (*GetWirelessGatewayTaskOutput, error)
GetWirelessGatewayTaskWithContext is the same as GetWirelessGatewayTask with the addition of the ability to pass a context and additional request options.
See GetWirelessGatewayTask 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 (*IoTWireless) GetWirelessGatewayWithContext ¶
func (c *IoTWireless) GetWirelessGatewayWithContext(ctx aws.Context, input *GetWirelessGatewayInput, opts ...request.Option) (*GetWirelessGatewayOutput, error)
GetWirelessGatewayWithContext is the same as GetWirelessGateway with the addition of the ability to pass a context and additional request options.
See GetWirelessGateway 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 (*IoTWireless) ListDestinations ¶
func (c *IoTWireless) ListDestinations(input *ListDestinationsInput) (*ListDestinationsOutput, error)
ListDestinations API operation for AWS IoT Wireless.
Lists the destinations registered to your AWS account.
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 IoT Wireless's API operation ListDestinations for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListDestinations
func (*IoTWireless) ListDestinationsPages ¶
func (c *IoTWireless) ListDestinationsPages(input *ListDestinationsInput, fn func(*ListDestinationsOutput, bool) bool) error
ListDestinationsPages iterates over the pages of a ListDestinations operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListDestinations 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 ListDestinations operation. pageNum := 0 err := client.ListDestinationsPages(params, func(page *iotwireless.ListDestinationsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*IoTWireless) ListDestinationsPagesWithContext ¶
func (c *IoTWireless) ListDestinationsPagesWithContext(ctx aws.Context, input *ListDestinationsInput, fn func(*ListDestinationsOutput, bool) bool, opts ...request.Option) error
ListDestinationsPagesWithContext same as ListDestinationsPages 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 (*IoTWireless) ListDestinationsRequest ¶
func (c *IoTWireless) ListDestinationsRequest(input *ListDestinationsInput) (req *request.Request, output *ListDestinationsOutput)
ListDestinationsRequest generates a "aws/request.Request" representing the client's request for the ListDestinations 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 ListDestinations for more information on using the ListDestinations 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 ListDestinationsRequest method. req, resp := client.ListDestinationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListDestinations
func (*IoTWireless) ListDestinationsWithContext ¶
func (c *IoTWireless) ListDestinationsWithContext(ctx aws.Context, input *ListDestinationsInput, opts ...request.Option) (*ListDestinationsOutput, error)
ListDestinationsWithContext is the same as ListDestinations with the addition of the ability to pass a context and additional request options.
See ListDestinations 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 (*IoTWireless) ListDeviceProfiles ¶
func (c *IoTWireless) ListDeviceProfiles(input *ListDeviceProfilesInput) (*ListDeviceProfilesOutput, error)
ListDeviceProfiles API operation for AWS IoT Wireless.
Lists the device profiles registered to your AWS account.
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 IoT Wireless's API operation ListDeviceProfiles for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListDeviceProfiles
func (*IoTWireless) ListDeviceProfilesPages ¶
func (c *IoTWireless) ListDeviceProfilesPages(input *ListDeviceProfilesInput, fn func(*ListDeviceProfilesOutput, bool) bool) error
ListDeviceProfilesPages iterates over the pages of a ListDeviceProfiles operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListDeviceProfiles 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 ListDeviceProfiles operation. pageNum := 0 err := client.ListDeviceProfilesPages(params, func(page *iotwireless.ListDeviceProfilesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*IoTWireless) ListDeviceProfilesPagesWithContext ¶
func (c *IoTWireless) ListDeviceProfilesPagesWithContext(ctx aws.Context, input *ListDeviceProfilesInput, fn func(*ListDeviceProfilesOutput, bool) bool, opts ...request.Option) error
ListDeviceProfilesPagesWithContext same as ListDeviceProfilesPages 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 (*IoTWireless) ListDeviceProfilesRequest ¶
func (c *IoTWireless) ListDeviceProfilesRequest(input *ListDeviceProfilesInput) (req *request.Request, output *ListDeviceProfilesOutput)
ListDeviceProfilesRequest generates a "aws/request.Request" representing the client's request for the ListDeviceProfiles 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 ListDeviceProfiles for more information on using the ListDeviceProfiles 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 ListDeviceProfilesRequest method. req, resp := client.ListDeviceProfilesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListDeviceProfiles
func (*IoTWireless) ListDeviceProfilesWithContext ¶
func (c *IoTWireless) ListDeviceProfilesWithContext(ctx aws.Context, input *ListDeviceProfilesInput, opts ...request.Option) (*ListDeviceProfilesOutput, error)
ListDeviceProfilesWithContext is the same as ListDeviceProfiles with the addition of the ability to pass a context and additional request options.
See ListDeviceProfiles 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 (*IoTWireless) ListDevicesForWirelessDeviceImportTask ¶
func (c *IoTWireless) ListDevicesForWirelessDeviceImportTask(input *ListDevicesForWirelessDeviceImportTaskInput) (*ListDevicesForWirelessDeviceImportTaskOutput, error)
ListDevicesForWirelessDeviceImportTask API operation for AWS IoT Wireless.
List the Sidewalk devices in an import task and their onboarding status.
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 IoT Wireless's API operation ListDevicesForWirelessDeviceImportTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
func (*IoTWireless) ListDevicesForWirelessDeviceImportTaskRequest ¶
func (c *IoTWireless) ListDevicesForWirelessDeviceImportTaskRequest(input *ListDevicesForWirelessDeviceImportTaskInput) (req *request.Request, output *ListDevicesForWirelessDeviceImportTaskOutput)
ListDevicesForWirelessDeviceImportTaskRequest generates a "aws/request.Request" representing the client's request for the ListDevicesForWirelessDeviceImportTask 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 ListDevicesForWirelessDeviceImportTask for more information on using the ListDevicesForWirelessDeviceImportTask 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 ListDevicesForWirelessDeviceImportTaskRequest method. req, resp := client.ListDevicesForWirelessDeviceImportTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IoTWireless) ListDevicesForWirelessDeviceImportTaskWithContext ¶
func (c *IoTWireless) ListDevicesForWirelessDeviceImportTaskWithContext(ctx aws.Context, input *ListDevicesForWirelessDeviceImportTaskInput, opts ...request.Option) (*ListDevicesForWirelessDeviceImportTaskOutput, error)
ListDevicesForWirelessDeviceImportTaskWithContext is the same as ListDevicesForWirelessDeviceImportTask with the addition of the ability to pass a context and additional request options.
See ListDevicesForWirelessDeviceImportTask 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 (*IoTWireless) ListEventConfigurations ¶
func (c *IoTWireless) ListEventConfigurations(input *ListEventConfigurationsInput) (*ListEventConfigurationsOutput, error)
ListEventConfigurations API operation for AWS IoT Wireless.
List event configurations where at least one event topic has been enabled.
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 IoT Wireless's API operation ListEventConfigurations for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListEventConfigurations
func (*IoTWireless) ListEventConfigurationsRequest ¶
func (c *IoTWireless) ListEventConfigurationsRequest(input *ListEventConfigurationsInput) (req *request.Request, output *ListEventConfigurationsOutput)
ListEventConfigurationsRequest generates a "aws/request.Request" representing the client's request for the ListEventConfigurations 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 ListEventConfigurations for more information on using the ListEventConfigurations 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 ListEventConfigurationsRequest method. req, resp := client.ListEventConfigurationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListEventConfigurations
func (*IoTWireless) ListEventConfigurationsWithContext ¶
func (c *IoTWireless) ListEventConfigurationsWithContext(ctx aws.Context, input *ListEventConfigurationsInput, opts ...request.Option) (*ListEventConfigurationsOutput, error)
ListEventConfigurationsWithContext is the same as ListEventConfigurations with the addition of the ability to pass a context and additional request options.
See ListEventConfigurations 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 (*IoTWireless) ListFuotaTasks ¶
func (c *IoTWireless) ListFuotaTasks(input *ListFuotaTasksInput) (*ListFuotaTasksOutput, error)
ListFuotaTasks API operation for AWS IoT Wireless.
Lists the FUOTA tasks registered to your AWS account.
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 IoT Wireless's API operation ListFuotaTasks for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListFuotaTasks
func (*IoTWireless) ListFuotaTasksPages ¶
func (c *IoTWireless) ListFuotaTasksPages(input *ListFuotaTasksInput, fn func(*ListFuotaTasksOutput, bool) bool) error
ListFuotaTasksPages iterates over the pages of a ListFuotaTasks operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListFuotaTasks 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 ListFuotaTasks operation. pageNum := 0 err := client.ListFuotaTasksPages(params, func(page *iotwireless.ListFuotaTasksOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*IoTWireless) ListFuotaTasksPagesWithContext ¶
func (c *IoTWireless) ListFuotaTasksPagesWithContext(ctx aws.Context, input *ListFuotaTasksInput, fn func(*ListFuotaTasksOutput, bool) bool, opts ...request.Option) error
ListFuotaTasksPagesWithContext same as ListFuotaTasksPages 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 (*IoTWireless) ListFuotaTasksRequest ¶
func (c *IoTWireless) ListFuotaTasksRequest(input *ListFuotaTasksInput) (req *request.Request, output *ListFuotaTasksOutput)
ListFuotaTasksRequest generates a "aws/request.Request" representing the client's request for the ListFuotaTasks 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 ListFuotaTasks for more information on using the ListFuotaTasks 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 ListFuotaTasksRequest method. req, resp := client.ListFuotaTasksRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListFuotaTasks
func (*IoTWireless) ListFuotaTasksWithContext ¶
func (c *IoTWireless) ListFuotaTasksWithContext(ctx aws.Context, input *ListFuotaTasksInput, opts ...request.Option) (*ListFuotaTasksOutput, error)
ListFuotaTasksWithContext is the same as ListFuotaTasks with the addition of the ability to pass a context and additional request options.
See ListFuotaTasks 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 (*IoTWireless) ListMulticastGroups ¶
func (c *IoTWireless) ListMulticastGroups(input *ListMulticastGroupsInput) (*ListMulticastGroupsOutput, error)
ListMulticastGroups API operation for AWS IoT Wireless.
Lists the multicast groups registered to your AWS account.
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 IoT Wireless's API operation ListMulticastGroups for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListMulticastGroups
func (*IoTWireless) ListMulticastGroupsByFuotaTask ¶
func (c *IoTWireless) ListMulticastGroupsByFuotaTask(input *ListMulticastGroupsByFuotaTaskInput) (*ListMulticastGroupsByFuotaTaskOutput, error)
ListMulticastGroupsByFuotaTask API operation for AWS IoT Wireless.
List all multicast groups associated with a fuota task.
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 IoT Wireless's API operation ListMulticastGroupsByFuotaTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ResourceNotFoundException Resource does not exist.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListMulticastGroupsByFuotaTask
func (*IoTWireless) ListMulticastGroupsByFuotaTaskPages ¶
func (c *IoTWireless) ListMulticastGroupsByFuotaTaskPages(input *ListMulticastGroupsByFuotaTaskInput, fn func(*ListMulticastGroupsByFuotaTaskOutput, bool) bool) error
ListMulticastGroupsByFuotaTaskPages iterates over the pages of a ListMulticastGroupsByFuotaTask operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListMulticastGroupsByFuotaTask 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 ListMulticastGroupsByFuotaTask operation. pageNum := 0 err := client.ListMulticastGroupsByFuotaTaskPages(params, func(page *iotwireless.ListMulticastGroupsByFuotaTaskOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*IoTWireless) ListMulticastGroupsByFuotaTaskPagesWithContext ¶
func (c *IoTWireless) ListMulticastGroupsByFuotaTaskPagesWithContext(ctx aws.Context, input *ListMulticastGroupsByFuotaTaskInput, fn func(*ListMulticastGroupsByFuotaTaskOutput, bool) bool, opts ...request.Option) error
ListMulticastGroupsByFuotaTaskPagesWithContext same as ListMulticastGroupsByFuotaTaskPages 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 (*IoTWireless) ListMulticastGroupsByFuotaTaskRequest ¶
func (c *IoTWireless) ListMulticastGroupsByFuotaTaskRequest(input *ListMulticastGroupsByFuotaTaskInput) (req *request.Request, output *ListMulticastGroupsByFuotaTaskOutput)
ListMulticastGroupsByFuotaTaskRequest generates a "aws/request.Request" representing the client's request for the ListMulticastGroupsByFuotaTask 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 ListMulticastGroupsByFuotaTask for more information on using the ListMulticastGroupsByFuotaTask 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 ListMulticastGroupsByFuotaTaskRequest method. req, resp := client.ListMulticastGroupsByFuotaTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListMulticastGroupsByFuotaTask
func (*IoTWireless) ListMulticastGroupsByFuotaTaskWithContext ¶
func (c *IoTWireless) ListMulticastGroupsByFuotaTaskWithContext(ctx aws.Context, input *ListMulticastGroupsByFuotaTaskInput, opts ...request.Option) (*ListMulticastGroupsByFuotaTaskOutput, error)
ListMulticastGroupsByFuotaTaskWithContext is the same as ListMulticastGroupsByFuotaTask with the addition of the ability to pass a context and additional request options.
See ListMulticastGroupsByFuotaTask 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 (*IoTWireless) ListMulticastGroupsPages ¶
func (c *IoTWireless) ListMulticastGroupsPages(input *ListMulticastGroupsInput, fn func(*ListMulticastGroupsOutput, bool) bool) error
ListMulticastGroupsPages iterates over the pages of a ListMulticastGroups operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListMulticastGroups 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 ListMulticastGroups operation. pageNum := 0 err := client.ListMulticastGroupsPages(params, func(page *iotwireless.ListMulticastGroupsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*IoTWireless) ListMulticastGroupsPagesWithContext ¶
func (c *IoTWireless) ListMulticastGroupsPagesWithContext(ctx aws.Context, input *ListMulticastGroupsInput, fn func(*ListMulticastGroupsOutput, bool) bool, opts ...request.Option) error
ListMulticastGroupsPagesWithContext same as ListMulticastGroupsPages 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 (*IoTWireless) ListMulticastGroupsRequest ¶
func (c *IoTWireless) ListMulticastGroupsRequest(input *ListMulticastGroupsInput) (req *request.Request, output *ListMulticastGroupsOutput)
ListMulticastGroupsRequest generates a "aws/request.Request" representing the client's request for the ListMulticastGroups 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 ListMulticastGroups for more information on using the ListMulticastGroups 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 ListMulticastGroupsRequest method. req, resp := client.ListMulticastGroupsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListMulticastGroups
func (*IoTWireless) ListMulticastGroupsWithContext ¶
func (c *IoTWireless) ListMulticastGroupsWithContext(ctx aws.Context, input *ListMulticastGroupsInput, opts ...request.Option) (*ListMulticastGroupsOutput, error)
ListMulticastGroupsWithContext is the same as ListMulticastGroups with the addition of the ability to pass a context and additional request options.
See ListMulticastGroups 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 (*IoTWireless) ListNetworkAnalyzerConfigurations ¶
func (c *IoTWireless) ListNetworkAnalyzerConfigurations(input *ListNetworkAnalyzerConfigurationsInput) (*ListNetworkAnalyzerConfigurationsOutput, error)
ListNetworkAnalyzerConfigurations API operation for AWS IoT Wireless.
Lists the network analyzer configurations.
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 IoT Wireless's API operation ListNetworkAnalyzerConfigurations for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListNetworkAnalyzerConfigurations
func (*IoTWireless) ListNetworkAnalyzerConfigurationsPages ¶
func (c *IoTWireless) ListNetworkAnalyzerConfigurationsPages(input *ListNetworkAnalyzerConfigurationsInput, fn func(*ListNetworkAnalyzerConfigurationsOutput, bool) bool) error
ListNetworkAnalyzerConfigurationsPages iterates over the pages of a ListNetworkAnalyzerConfigurations operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListNetworkAnalyzerConfigurations 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 ListNetworkAnalyzerConfigurations operation. pageNum := 0 err := client.ListNetworkAnalyzerConfigurationsPages(params, func(page *iotwireless.ListNetworkAnalyzerConfigurationsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*IoTWireless) ListNetworkAnalyzerConfigurationsPagesWithContext ¶
func (c *IoTWireless) ListNetworkAnalyzerConfigurationsPagesWithContext(ctx aws.Context, input *ListNetworkAnalyzerConfigurationsInput, fn func(*ListNetworkAnalyzerConfigurationsOutput, bool) bool, opts ...request.Option) error
ListNetworkAnalyzerConfigurationsPagesWithContext same as ListNetworkAnalyzerConfigurationsPages 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 (*IoTWireless) ListNetworkAnalyzerConfigurationsRequest ¶
func (c *IoTWireless) ListNetworkAnalyzerConfigurationsRequest(input *ListNetworkAnalyzerConfigurationsInput) (req *request.Request, output *ListNetworkAnalyzerConfigurationsOutput)
ListNetworkAnalyzerConfigurationsRequest generates a "aws/request.Request" representing the client's request for the ListNetworkAnalyzerConfigurations 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 ListNetworkAnalyzerConfigurations for more information on using the ListNetworkAnalyzerConfigurations 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 ListNetworkAnalyzerConfigurationsRequest method. req, resp := client.ListNetworkAnalyzerConfigurationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListNetworkAnalyzerConfigurations
func (*IoTWireless) ListNetworkAnalyzerConfigurationsWithContext ¶
func (c *IoTWireless) ListNetworkAnalyzerConfigurationsWithContext(ctx aws.Context, input *ListNetworkAnalyzerConfigurationsInput, opts ...request.Option) (*ListNetworkAnalyzerConfigurationsOutput, error)
ListNetworkAnalyzerConfigurationsWithContext is the same as ListNetworkAnalyzerConfigurations with the addition of the ability to pass a context and additional request options.
See ListNetworkAnalyzerConfigurations 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 (*IoTWireless) ListPartnerAccounts ¶
func (c *IoTWireless) ListPartnerAccounts(input *ListPartnerAccountsInput) (*ListPartnerAccountsOutput, error)
ListPartnerAccounts API operation for AWS IoT Wireless.
Lists the partner accounts associated with your AWS account.
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 IoT Wireless's API operation ListPartnerAccounts for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListPartnerAccounts
func (*IoTWireless) ListPartnerAccountsRequest ¶
func (c *IoTWireless) ListPartnerAccountsRequest(input *ListPartnerAccountsInput) (req *request.Request, output *ListPartnerAccountsOutput)
ListPartnerAccountsRequest generates a "aws/request.Request" representing the client's request for the ListPartnerAccounts 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 ListPartnerAccounts for more information on using the ListPartnerAccounts 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 ListPartnerAccountsRequest method. req, resp := client.ListPartnerAccountsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListPartnerAccounts
func (*IoTWireless) ListPartnerAccountsWithContext ¶
func (c *IoTWireless) ListPartnerAccountsWithContext(ctx aws.Context, input *ListPartnerAccountsInput, opts ...request.Option) (*ListPartnerAccountsOutput, error)
ListPartnerAccountsWithContext is the same as ListPartnerAccounts with the addition of the ability to pass a context and additional request options.
See ListPartnerAccounts 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 (*IoTWireless) ListPositionConfigurations
deprecated
func (c *IoTWireless) ListPositionConfigurations(input *ListPositionConfigurationsInput) (*ListPositionConfigurationsOutput, error)
ListPositionConfigurations API operation for AWS IoT Wireless.
List position configurations for a given resource, such as positioning solvers.
This action is no longer supported. Calls to retrieve position information should use the GetResourcePosition (https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_GetResourcePosition.html) API operation instead.
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 IoT Wireless's API operation ListPositionConfigurations for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListPositionConfigurations
Deprecated: This operation is no longer supported.
func (*IoTWireless) ListPositionConfigurationsPages
deprecated
func (c *IoTWireless) ListPositionConfigurationsPages(input *ListPositionConfigurationsInput, fn func(*ListPositionConfigurationsOutput, bool) bool) error
ListPositionConfigurationsPages iterates over the pages of a ListPositionConfigurations operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListPositionConfigurations 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 ListPositionConfigurations operation. pageNum := 0 err := client.ListPositionConfigurationsPages(params, func(page *iotwireless.ListPositionConfigurationsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
Deprecated: This operation is no longer supported.
func (*IoTWireless) ListPositionConfigurationsPagesWithContext
deprecated
func (c *IoTWireless) ListPositionConfigurationsPagesWithContext(ctx aws.Context, input *ListPositionConfigurationsInput, fn func(*ListPositionConfigurationsOutput, bool) bool, opts ...request.Option) error
ListPositionConfigurationsPagesWithContext same as ListPositionConfigurationsPages 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.
Deprecated: This operation is no longer supported.
func (*IoTWireless) ListPositionConfigurationsRequest
deprecated
func (c *IoTWireless) ListPositionConfigurationsRequest(input *ListPositionConfigurationsInput) (req *request.Request, output *ListPositionConfigurationsOutput)
ListPositionConfigurationsRequest generates a "aws/request.Request" representing the client's request for the ListPositionConfigurations 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 ListPositionConfigurations for more information on using the ListPositionConfigurations 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 ListPositionConfigurationsRequest method. req, resp := client.ListPositionConfigurationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListPositionConfigurations
Deprecated: This operation is no longer supported.
func (*IoTWireless) ListPositionConfigurationsWithContext
deprecated
func (c *IoTWireless) ListPositionConfigurationsWithContext(ctx aws.Context, input *ListPositionConfigurationsInput, opts ...request.Option) (*ListPositionConfigurationsOutput, error)
ListPositionConfigurationsWithContext is the same as ListPositionConfigurations with the addition of the ability to pass a context and additional request options.
See ListPositionConfigurations 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.
Deprecated: This operation is no longer supported.
func (*IoTWireless) ListQueuedMessages ¶
func (c *IoTWireless) ListQueuedMessages(input *ListQueuedMessagesInput) (*ListQueuedMessagesOutput, error)
ListQueuedMessages API operation for AWS IoT Wireless.
List queued messages in the downlink queue.
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 IoT Wireless's API operation ListQueuedMessages for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
AccessDeniedException User does not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListQueuedMessages
func (*IoTWireless) ListQueuedMessagesPages ¶
func (c *IoTWireless) ListQueuedMessagesPages(input *ListQueuedMessagesInput, fn func(*ListQueuedMessagesOutput, bool) bool) error
ListQueuedMessagesPages iterates over the pages of a ListQueuedMessages operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListQueuedMessages 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 ListQueuedMessages operation. pageNum := 0 err := client.ListQueuedMessagesPages(params, func(page *iotwireless.ListQueuedMessagesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*IoTWireless) ListQueuedMessagesPagesWithContext ¶
func (c *IoTWireless) ListQueuedMessagesPagesWithContext(ctx aws.Context, input *ListQueuedMessagesInput, fn func(*ListQueuedMessagesOutput, bool) bool, opts ...request.Option) error
ListQueuedMessagesPagesWithContext same as ListQueuedMessagesPages 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 (*IoTWireless) ListQueuedMessagesRequest ¶
func (c *IoTWireless) ListQueuedMessagesRequest(input *ListQueuedMessagesInput) (req *request.Request, output *ListQueuedMessagesOutput)
ListQueuedMessagesRequest generates a "aws/request.Request" representing the client's request for the ListQueuedMessages 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 ListQueuedMessages for more information on using the ListQueuedMessages 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 ListQueuedMessagesRequest method. req, resp := client.ListQueuedMessagesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListQueuedMessages
func (*IoTWireless) ListQueuedMessagesWithContext ¶
func (c *IoTWireless) ListQueuedMessagesWithContext(ctx aws.Context, input *ListQueuedMessagesInput, opts ...request.Option) (*ListQueuedMessagesOutput, error)
ListQueuedMessagesWithContext is the same as ListQueuedMessages with the addition of the ability to pass a context and additional request options.
See ListQueuedMessages 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 (*IoTWireless) ListServiceProfiles ¶
func (c *IoTWireless) ListServiceProfiles(input *ListServiceProfilesInput) (*ListServiceProfilesOutput, error)
ListServiceProfiles API operation for AWS IoT Wireless.
Lists the service profiles registered to your AWS account.
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 IoT Wireless's API operation ListServiceProfiles for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListServiceProfiles
func (*IoTWireless) ListServiceProfilesPages ¶
func (c *IoTWireless) ListServiceProfilesPages(input *ListServiceProfilesInput, fn func(*ListServiceProfilesOutput, bool) bool) error
ListServiceProfilesPages iterates over the pages of a ListServiceProfiles operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListServiceProfiles 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 ListServiceProfiles operation. pageNum := 0 err := client.ListServiceProfilesPages(params, func(page *iotwireless.ListServiceProfilesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*IoTWireless) ListServiceProfilesPagesWithContext ¶
func (c *IoTWireless) ListServiceProfilesPagesWithContext(ctx aws.Context, input *ListServiceProfilesInput, fn func(*ListServiceProfilesOutput, bool) bool, opts ...request.Option) error
ListServiceProfilesPagesWithContext same as ListServiceProfilesPages 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 (*IoTWireless) ListServiceProfilesRequest ¶
func (c *IoTWireless) ListServiceProfilesRequest(input *ListServiceProfilesInput) (req *request.Request, output *ListServiceProfilesOutput)
ListServiceProfilesRequest generates a "aws/request.Request" representing the client's request for the ListServiceProfiles 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 ListServiceProfiles for more information on using the ListServiceProfiles 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 ListServiceProfilesRequest method. req, resp := client.ListServiceProfilesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListServiceProfiles
func (*IoTWireless) ListServiceProfilesWithContext ¶
func (c *IoTWireless) ListServiceProfilesWithContext(ctx aws.Context, input *ListServiceProfilesInput, opts ...request.Option) (*ListServiceProfilesOutput, error)
ListServiceProfilesWithContext is the same as ListServiceProfiles with the addition of the ability to pass a context and additional request options.
See ListServiceProfiles 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 (*IoTWireless) ListTagsForResource ¶
func (c *IoTWireless) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
ListTagsForResource API operation for AWS IoT Wireless.
Lists the tags (metadata) you have assigned to the 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 IoT Wireless's API operation ListTagsForResource for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListTagsForResource
func (*IoTWireless) ListTagsForResourceRequest ¶
func (c *IoTWireless) 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/iotwireless-2020-11-22/ListTagsForResource
func (*IoTWireless) ListTagsForResourceWithContext ¶
func (c *IoTWireless) 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 (*IoTWireless) ListWirelessDeviceImportTasks ¶
func (c *IoTWireless) ListWirelessDeviceImportTasks(input *ListWirelessDeviceImportTasksInput) (*ListWirelessDeviceImportTasksOutput, error)
ListWirelessDeviceImportTasks API operation for AWS IoT Wireless.
List wireless devices that have been added to an import task.
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 IoT Wireless's API operation ListWirelessDeviceImportTasks for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListWirelessDeviceImportTasks
func (*IoTWireless) ListWirelessDeviceImportTasksRequest ¶
func (c *IoTWireless) ListWirelessDeviceImportTasksRequest(input *ListWirelessDeviceImportTasksInput) (req *request.Request, output *ListWirelessDeviceImportTasksOutput)
ListWirelessDeviceImportTasksRequest generates a "aws/request.Request" representing the client's request for the ListWirelessDeviceImportTasks 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 ListWirelessDeviceImportTasks for more information on using the ListWirelessDeviceImportTasks 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 ListWirelessDeviceImportTasksRequest method. req, resp := client.ListWirelessDeviceImportTasksRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListWirelessDeviceImportTasks
func (*IoTWireless) ListWirelessDeviceImportTasksWithContext ¶
func (c *IoTWireless) ListWirelessDeviceImportTasksWithContext(ctx aws.Context, input *ListWirelessDeviceImportTasksInput, opts ...request.Option) (*ListWirelessDeviceImportTasksOutput, error)
ListWirelessDeviceImportTasksWithContext is the same as ListWirelessDeviceImportTasks with the addition of the ability to pass a context and additional request options.
See ListWirelessDeviceImportTasks 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 (*IoTWireless) ListWirelessDevices ¶
func (c *IoTWireless) ListWirelessDevices(input *ListWirelessDevicesInput) (*ListWirelessDevicesOutput, error)
ListWirelessDevices API operation for AWS IoT Wireless.
Lists the wireless devices registered to your AWS account.
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 IoT Wireless's API operation ListWirelessDevices for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
AccessDeniedException User does not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListWirelessDevices
func (*IoTWireless) ListWirelessDevicesPages ¶
func (c *IoTWireless) ListWirelessDevicesPages(input *ListWirelessDevicesInput, fn func(*ListWirelessDevicesOutput, bool) bool) error
ListWirelessDevicesPages iterates over the pages of a ListWirelessDevices operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListWirelessDevices 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 ListWirelessDevices operation. pageNum := 0 err := client.ListWirelessDevicesPages(params, func(page *iotwireless.ListWirelessDevicesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*IoTWireless) ListWirelessDevicesPagesWithContext ¶
func (c *IoTWireless) ListWirelessDevicesPagesWithContext(ctx aws.Context, input *ListWirelessDevicesInput, fn func(*ListWirelessDevicesOutput, bool) bool, opts ...request.Option) error
ListWirelessDevicesPagesWithContext same as ListWirelessDevicesPages 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 (*IoTWireless) ListWirelessDevicesRequest ¶
func (c *IoTWireless) ListWirelessDevicesRequest(input *ListWirelessDevicesInput) (req *request.Request, output *ListWirelessDevicesOutput)
ListWirelessDevicesRequest generates a "aws/request.Request" representing the client's request for the ListWirelessDevices 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 ListWirelessDevices for more information on using the ListWirelessDevices 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 ListWirelessDevicesRequest method. req, resp := client.ListWirelessDevicesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListWirelessDevices
func (*IoTWireless) ListWirelessDevicesWithContext ¶
func (c *IoTWireless) ListWirelessDevicesWithContext(ctx aws.Context, input *ListWirelessDevicesInput, opts ...request.Option) (*ListWirelessDevicesOutput, error)
ListWirelessDevicesWithContext is the same as ListWirelessDevices with the addition of the ability to pass a context and additional request options.
See ListWirelessDevices 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 (*IoTWireless) ListWirelessGatewayTaskDefinitions ¶
func (c *IoTWireless) ListWirelessGatewayTaskDefinitions(input *ListWirelessGatewayTaskDefinitionsInput) (*ListWirelessGatewayTaskDefinitionsOutput, error)
ListWirelessGatewayTaskDefinitions API operation for AWS IoT Wireless.
List the wireless gateway tasks definitions registered to your AWS account.
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 IoT Wireless's API operation ListWirelessGatewayTaskDefinitions for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListWirelessGatewayTaskDefinitions
func (*IoTWireless) ListWirelessGatewayTaskDefinitionsRequest ¶
func (c *IoTWireless) ListWirelessGatewayTaskDefinitionsRequest(input *ListWirelessGatewayTaskDefinitionsInput) (req *request.Request, output *ListWirelessGatewayTaskDefinitionsOutput)
ListWirelessGatewayTaskDefinitionsRequest generates a "aws/request.Request" representing the client's request for the ListWirelessGatewayTaskDefinitions 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 ListWirelessGatewayTaskDefinitions for more information on using the ListWirelessGatewayTaskDefinitions 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 ListWirelessGatewayTaskDefinitionsRequest method. req, resp := client.ListWirelessGatewayTaskDefinitionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListWirelessGatewayTaskDefinitions
func (*IoTWireless) ListWirelessGatewayTaskDefinitionsWithContext ¶
func (c *IoTWireless) ListWirelessGatewayTaskDefinitionsWithContext(ctx aws.Context, input *ListWirelessGatewayTaskDefinitionsInput, opts ...request.Option) (*ListWirelessGatewayTaskDefinitionsOutput, error)
ListWirelessGatewayTaskDefinitionsWithContext is the same as ListWirelessGatewayTaskDefinitions with the addition of the ability to pass a context and additional request options.
See ListWirelessGatewayTaskDefinitions 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 (*IoTWireless) ListWirelessGateways ¶
func (c *IoTWireless) ListWirelessGateways(input *ListWirelessGatewaysInput) (*ListWirelessGatewaysOutput, error)
ListWirelessGateways API operation for AWS IoT Wireless.
Lists the wireless gateways registered to your AWS account.
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 IoT Wireless's API operation ListWirelessGateways for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
AccessDeniedException User does not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListWirelessGateways
func (*IoTWireless) ListWirelessGatewaysPages ¶
func (c *IoTWireless) ListWirelessGatewaysPages(input *ListWirelessGatewaysInput, fn func(*ListWirelessGatewaysOutput, bool) bool) error
ListWirelessGatewaysPages iterates over the pages of a ListWirelessGateways operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListWirelessGateways 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 ListWirelessGateways operation. pageNum := 0 err := client.ListWirelessGatewaysPages(params, func(page *iotwireless.ListWirelessGatewaysOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*IoTWireless) ListWirelessGatewaysPagesWithContext ¶
func (c *IoTWireless) ListWirelessGatewaysPagesWithContext(ctx aws.Context, input *ListWirelessGatewaysInput, fn func(*ListWirelessGatewaysOutput, bool) bool, opts ...request.Option) error
ListWirelessGatewaysPagesWithContext same as ListWirelessGatewaysPages 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 (*IoTWireless) ListWirelessGatewaysRequest ¶
func (c *IoTWireless) ListWirelessGatewaysRequest(input *ListWirelessGatewaysInput) (req *request.Request, output *ListWirelessGatewaysOutput)
ListWirelessGatewaysRequest generates a "aws/request.Request" representing the client's request for the ListWirelessGateways 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 ListWirelessGateways for more information on using the ListWirelessGateways 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 ListWirelessGatewaysRequest method. req, resp := client.ListWirelessGatewaysRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ListWirelessGateways
func (*IoTWireless) ListWirelessGatewaysWithContext ¶
func (c *IoTWireless) ListWirelessGatewaysWithContext(ctx aws.Context, input *ListWirelessGatewaysInput, opts ...request.Option) (*ListWirelessGatewaysOutput, error)
ListWirelessGatewaysWithContext is the same as ListWirelessGateways with the addition of the ability to pass a context and additional request options.
See ListWirelessGateways 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 (*IoTWireless) PutPositionConfiguration
deprecated
func (c *IoTWireless) PutPositionConfiguration(input *PutPositionConfigurationInput) (*PutPositionConfigurationOutput, error)
PutPositionConfiguration API operation for AWS IoT Wireless.
Put position configuration for a given resource.
This action is no longer supported. Calls to update the position configuration should use the UpdateResourcePosition (https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_UpdateResourcePosition.html) API operation instead.
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 IoT Wireless's API operation PutPositionConfiguration for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/PutPositionConfiguration
Deprecated: This operation is no longer supported.
func (*IoTWireless) PutPositionConfigurationRequest
deprecated
func (c *IoTWireless) PutPositionConfigurationRequest(input *PutPositionConfigurationInput) (req *request.Request, output *PutPositionConfigurationOutput)
PutPositionConfigurationRequest generates a "aws/request.Request" representing the client's request for the PutPositionConfiguration 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 PutPositionConfiguration for more information on using the PutPositionConfiguration 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 PutPositionConfigurationRequest method. req, resp := client.PutPositionConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/PutPositionConfiguration
Deprecated: This operation is no longer supported.
func (*IoTWireless) PutPositionConfigurationWithContext
deprecated
func (c *IoTWireless) PutPositionConfigurationWithContext(ctx aws.Context, input *PutPositionConfigurationInput, opts ...request.Option) (*PutPositionConfigurationOutput, error)
PutPositionConfigurationWithContext is the same as PutPositionConfiguration with the addition of the ability to pass a context and additional request options.
See PutPositionConfiguration 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.
Deprecated: This operation is no longer supported.
func (*IoTWireless) PutResourceLogLevel ¶
func (c *IoTWireless) PutResourceLogLevel(input *PutResourceLogLevelInput) (*PutResourceLogLevelOutput, error)
PutResourceLogLevel API operation for AWS IoT Wireless.
Sets the log-level override for a resource-ID and resource-type. This option can be specified for a wireless gateway or a wireless device. A limit of 200 log level override can be set per account.
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 IoT Wireless's API operation PutResourceLogLevel for usage and error information.
Returned Error Types:
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ResourceNotFoundException Resource does not exist.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
ValidationException The input did not meet the specified constraints.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/PutResourceLogLevel
func (*IoTWireless) PutResourceLogLevelRequest ¶
func (c *IoTWireless) PutResourceLogLevelRequest(input *PutResourceLogLevelInput) (req *request.Request, output *PutResourceLogLevelOutput)
PutResourceLogLevelRequest generates a "aws/request.Request" representing the client's request for the PutResourceLogLevel 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 PutResourceLogLevel for more information on using the PutResourceLogLevel 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 PutResourceLogLevelRequest method. req, resp := client.PutResourceLogLevelRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/PutResourceLogLevel
func (*IoTWireless) PutResourceLogLevelWithContext ¶
func (c *IoTWireless) PutResourceLogLevelWithContext(ctx aws.Context, input *PutResourceLogLevelInput, opts ...request.Option) (*PutResourceLogLevelOutput, error)
PutResourceLogLevelWithContext is the same as PutResourceLogLevel with the addition of the ability to pass a context and additional request options.
See PutResourceLogLevel 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 (*IoTWireless) ResetAllResourceLogLevels ¶
func (c *IoTWireless) ResetAllResourceLogLevels(input *ResetAllResourceLogLevelsInput) (*ResetAllResourceLogLevelsOutput, error)
ResetAllResourceLogLevels API operation for AWS IoT Wireless.
Removes the log-level overrides for all resources; both wireless devices and wireless gateways.
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 IoT Wireless's API operation ResetAllResourceLogLevels for usage and error information.
Returned Error Types:
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ResourceNotFoundException Resource does not exist.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
ValidationException The input did not meet the specified constraints.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ResetAllResourceLogLevels
func (*IoTWireless) ResetAllResourceLogLevelsRequest ¶
func (c *IoTWireless) ResetAllResourceLogLevelsRequest(input *ResetAllResourceLogLevelsInput) (req *request.Request, output *ResetAllResourceLogLevelsOutput)
ResetAllResourceLogLevelsRequest generates a "aws/request.Request" representing the client's request for the ResetAllResourceLogLevels 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 ResetAllResourceLogLevels for more information on using the ResetAllResourceLogLevels 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 ResetAllResourceLogLevelsRequest method. req, resp := client.ResetAllResourceLogLevelsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ResetAllResourceLogLevels
func (*IoTWireless) ResetAllResourceLogLevelsWithContext ¶
func (c *IoTWireless) ResetAllResourceLogLevelsWithContext(ctx aws.Context, input *ResetAllResourceLogLevelsInput, opts ...request.Option) (*ResetAllResourceLogLevelsOutput, error)
ResetAllResourceLogLevelsWithContext is the same as ResetAllResourceLogLevels with the addition of the ability to pass a context and additional request options.
See ResetAllResourceLogLevels 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 (*IoTWireless) ResetResourceLogLevel ¶
func (c *IoTWireless) ResetResourceLogLevel(input *ResetResourceLogLevelInput) (*ResetResourceLogLevelOutput, error)
ResetResourceLogLevel API operation for AWS IoT Wireless.
Removes the log-level override, if any, for a specific resource-ID and resource-type. It can be used for a wireless device or a wireless gateway.
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 IoT Wireless's API operation ResetResourceLogLevel for usage and error information.
Returned Error Types:
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ResourceNotFoundException Resource does not exist.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
ValidationException The input did not meet the specified constraints.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ResetResourceLogLevel
func (*IoTWireless) ResetResourceLogLevelRequest ¶
func (c *IoTWireless) ResetResourceLogLevelRequest(input *ResetResourceLogLevelInput) (req *request.Request, output *ResetResourceLogLevelOutput)
ResetResourceLogLevelRequest generates a "aws/request.Request" representing the client's request for the ResetResourceLogLevel 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 ResetResourceLogLevel for more information on using the ResetResourceLogLevel 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 ResetResourceLogLevelRequest method. req, resp := client.ResetResourceLogLevelRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/ResetResourceLogLevel
func (*IoTWireless) ResetResourceLogLevelWithContext ¶
func (c *IoTWireless) ResetResourceLogLevelWithContext(ctx aws.Context, input *ResetResourceLogLevelInput, opts ...request.Option) (*ResetResourceLogLevelOutput, error)
ResetResourceLogLevelWithContext is the same as ResetResourceLogLevel with the addition of the ability to pass a context and additional request options.
See ResetResourceLogLevel 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 (*IoTWireless) SendDataToMulticastGroup ¶
func (c *IoTWireless) SendDataToMulticastGroup(input *SendDataToMulticastGroupInput) (*SendDataToMulticastGroupOutput, error)
SendDataToMulticastGroup API operation for AWS IoT Wireless.
Sends the specified data to a multicast group.
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 IoT Wireless's API operation SendDataToMulticastGroup for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/SendDataToMulticastGroup
func (*IoTWireless) SendDataToMulticastGroupRequest ¶
func (c *IoTWireless) SendDataToMulticastGroupRequest(input *SendDataToMulticastGroupInput) (req *request.Request, output *SendDataToMulticastGroupOutput)
SendDataToMulticastGroupRequest generates a "aws/request.Request" representing the client's request for the SendDataToMulticastGroup 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 SendDataToMulticastGroup for more information on using the SendDataToMulticastGroup 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 SendDataToMulticastGroupRequest method. req, resp := client.SendDataToMulticastGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/SendDataToMulticastGroup
func (*IoTWireless) SendDataToMulticastGroupWithContext ¶
func (c *IoTWireless) SendDataToMulticastGroupWithContext(ctx aws.Context, input *SendDataToMulticastGroupInput, opts ...request.Option) (*SendDataToMulticastGroupOutput, error)
SendDataToMulticastGroupWithContext is the same as SendDataToMulticastGroup with the addition of the ability to pass a context and additional request options.
See SendDataToMulticastGroup 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 (*IoTWireless) SendDataToWirelessDevice ¶
func (c *IoTWireless) SendDataToWirelessDevice(input *SendDataToWirelessDeviceInput) (*SendDataToWirelessDeviceOutput, error)
SendDataToWirelessDevice API operation for AWS IoT Wireless.
Sends a decrypted application data frame to a device.
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 IoT Wireless's API operation SendDataToWirelessDevice for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/SendDataToWirelessDevice
func (*IoTWireless) SendDataToWirelessDeviceRequest ¶
func (c *IoTWireless) SendDataToWirelessDeviceRequest(input *SendDataToWirelessDeviceInput) (req *request.Request, output *SendDataToWirelessDeviceOutput)
SendDataToWirelessDeviceRequest generates a "aws/request.Request" representing the client's request for the SendDataToWirelessDevice 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 SendDataToWirelessDevice for more information on using the SendDataToWirelessDevice 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 SendDataToWirelessDeviceRequest method. req, resp := client.SendDataToWirelessDeviceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/SendDataToWirelessDevice
func (*IoTWireless) SendDataToWirelessDeviceWithContext ¶
func (c *IoTWireless) SendDataToWirelessDeviceWithContext(ctx aws.Context, input *SendDataToWirelessDeviceInput, opts ...request.Option) (*SendDataToWirelessDeviceOutput, error)
SendDataToWirelessDeviceWithContext is the same as SendDataToWirelessDevice with the addition of the ability to pass a context and additional request options.
See SendDataToWirelessDevice 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 (*IoTWireless) StartBulkAssociateWirelessDeviceWithMulticastGroup ¶
func (c *IoTWireless) StartBulkAssociateWirelessDeviceWithMulticastGroup(input *StartBulkAssociateWirelessDeviceWithMulticastGroupInput) (*StartBulkAssociateWirelessDeviceWithMulticastGroupOutput, error)
StartBulkAssociateWirelessDeviceWithMulticastGroup API operation for AWS IoT Wireless.
Starts a bulk association of all qualifying wireless devices with a multicast group.
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 IoT Wireless's API operation StartBulkAssociateWirelessDeviceWithMulticastGroup for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
func (*IoTWireless) StartBulkAssociateWirelessDeviceWithMulticastGroupRequest ¶
func (c *IoTWireless) StartBulkAssociateWirelessDeviceWithMulticastGroupRequest(input *StartBulkAssociateWirelessDeviceWithMulticastGroupInput) (req *request.Request, output *StartBulkAssociateWirelessDeviceWithMulticastGroupOutput)
StartBulkAssociateWirelessDeviceWithMulticastGroupRequest generates a "aws/request.Request" representing the client's request for the StartBulkAssociateWirelessDeviceWithMulticastGroup 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 StartBulkAssociateWirelessDeviceWithMulticastGroup for more information on using the StartBulkAssociateWirelessDeviceWithMulticastGroup 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 StartBulkAssociateWirelessDeviceWithMulticastGroupRequest method. req, resp := client.StartBulkAssociateWirelessDeviceWithMulticastGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IoTWireless) StartBulkAssociateWirelessDeviceWithMulticastGroupWithContext ¶
func (c *IoTWireless) StartBulkAssociateWirelessDeviceWithMulticastGroupWithContext(ctx aws.Context, input *StartBulkAssociateWirelessDeviceWithMulticastGroupInput, opts ...request.Option) (*StartBulkAssociateWirelessDeviceWithMulticastGroupOutput, error)
StartBulkAssociateWirelessDeviceWithMulticastGroupWithContext is the same as StartBulkAssociateWirelessDeviceWithMulticastGroup with the addition of the ability to pass a context and additional request options.
See StartBulkAssociateWirelessDeviceWithMulticastGroup 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 (*IoTWireless) StartBulkDisassociateWirelessDeviceFromMulticastGroup ¶
func (c *IoTWireless) StartBulkDisassociateWirelessDeviceFromMulticastGroup(input *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) (*StartBulkDisassociateWirelessDeviceFromMulticastGroupOutput, error)
StartBulkDisassociateWirelessDeviceFromMulticastGroup API operation for AWS IoT Wireless.
Starts a bulk disassociatin of all qualifying wireless devices from a multicast group.
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 IoT Wireless's API operation StartBulkDisassociateWirelessDeviceFromMulticastGroup for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
func (*IoTWireless) StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest ¶
func (c *IoTWireless) StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest(input *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) (req *request.Request, output *StartBulkDisassociateWirelessDeviceFromMulticastGroupOutput)
StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest generates a "aws/request.Request" representing the client's request for the StartBulkDisassociateWirelessDeviceFromMulticastGroup 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 StartBulkDisassociateWirelessDeviceFromMulticastGroup for more information on using the StartBulkDisassociateWirelessDeviceFromMulticastGroup 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 StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest method. req, resp := client.StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IoTWireless) StartBulkDisassociateWirelessDeviceFromMulticastGroupWithContext ¶
func (c *IoTWireless) StartBulkDisassociateWirelessDeviceFromMulticastGroupWithContext(ctx aws.Context, input *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput, opts ...request.Option) (*StartBulkDisassociateWirelessDeviceFromMulticastGroupOutput, error)
StartBulkDisassociateWirelessDeviceFromMulticastGroupWithContext is the same as StartBulkDisassociateWirelessDeviceFromMulticastGroup with the addition of the ability to pass a context and additional request options.
See StartBulkDisassociateWirelessDeviceFromMulticastGroup 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 (*IoTWireless) StartFuotaTask ¶
func (c *IoTWireless) StartFuotaTask(input *StartFuotaTaskInput) (*StartFuotaTaskOutput, error)
StartFuotaTask API operation for AWS IoT Wireless.
Starts a FUOTA task.
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 IoT Wireless's API operation StartFuotaTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/StartFuotaTask
func (*IoTWireless) StartFuotaTaskRequest ¶
func (c *IoTWireless) StartFuotaTaskRequest(input *StartFuotaTaskInput) (req *request.Request, output *StartFuotaTaskOutput)
StartFuotaTaskRequest generates a "aws/request.Request" representing the client's request for the StartFuotaTask 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 StartFuotaTask for more information on using the StartFuotaTask 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 StartFuotaTaskRequest method. req, resp := client.StartFuotaTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/StartFuotaTask
func (*IoTWireless) StartFuotaTaskWithContext ¶
func (c *IoTWireless) StartFuotaTaskWithContext(ctx aws.Context, input *StartFuotaTaskInput, opts ...request.Option) (*StartFuotaTaskOutput, error)
StartFuotaTaskWithContext is the same as StartFuotaTask with the addition of the ability to pass a context and additional request options.
See StartFuotaTask 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 (*IoTWireless) StartMulticastGroupSession ¶
func (c *IoTWireless) StartMulticastGroupSession(input *StartMulticastGroupSessionInput) (*StartMulticastGroupSessionOutput, error)
StartMulticastGroupSession API operation for AWS IoT Wireless.
Starts a multicast group session.
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 IoT Wireless's API operation StartMulticastGroupSession for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/StartMulticastGroupSession
func (*IoTWireless) StartMulticastGroupSessionRequest ¶
func (c *IoTWireless) StartMulticastGroupSessionRequest(input *StartMulticastGroupSessionInput) (req *request.Request, output *StartMulticastGroupSessionOutput)
StartMulticastGroupSessionRequest generates a "aws/request.Request" representing the client's request for the StartMulticastGroupSession 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 StartMulticastGroupSession for more information on using the StartMulticastGroupSession 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 StartMulticastGroupSessionRequest method. req, resp := client.StartMulticastGroupSessionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/StartMulticastGroupSession
func (*IoTWireless) StartMulticastGroupSessionWithContext ¶
func (c *IoTWireless) StartMulticastGroupSessionWithContext(ctx aws.Context, input *StartMulticastGroupSessionInput, opts ...request.Option) (*StartMulticastGroupSessionOutput, error)
StartMulticastGroupSessionWithContext is the same as StartMulticastGroupSession with the addition of the ability to pass a context and additional request options.
See StartMulticastGroupSession 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 (*IoTWireless) StartSingleWirelessDeviceImportTask ¶
func (c *IoTWireless) StartSingleWirelessDeviceImportTask(input *StartSingleWirelessDeviceImportTaskInput) (*StartSingleWirelessDeviceImportTaskOutput, error)
StartSingleWirelessDeviceImportTask API operation for AWS IoT Wireless.
Start import task for a single wireless device.
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 IoT Wireless's API operation StartSingleWirelessDeviceImportTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/StartSingleWirelessDeviceImportTask
func (*IoTWireless) StartSingleWirelessDeviceImportTaskRequest ¶
func (c *IoTWireless) StartSingleWirelessDeviceImportTaskRequest(input *StartSingleWirelessDeviceImportTaskInput) (req *request.Request, output *StartSingleWirelessDeviceImportTaskOutput)
StartSingleWirelessDeviceImportTaskRequest generates a "aws/request.Request" representing the client's request for the StartSingleWirelessDeviceImportTask 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 StartSingleWirelessDeviceImportTask for more information on using the StartSingleWirelessDeviceImportTask 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 StartSingleWirelessDeviceImportTaskRequest method. req, resp := client.StartSingleWirelessDeviceImportTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/StartSingleWirelessDeviceImportTask
func (*IoTWireless) StartSingleWirelessDeviceImportTaskWithContext ¶
func (c *IoTWireless) StartSingleWirelessDeviceImportTaskWithContext(ctx aws.Context, input *StartSingleWirelessDeviceImportTaskInput, opts ...request.Option) (*StartSingleWirelessDeviceImportTaskOutput, error)
StartSingleWirelessDeviceImportTaskWithContext is the same as StartSingleWirelessDeviceImportTask with the addition of the ability to pass a context and additional request options.
See StartSingleWirelessDeviceImportTask 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 (*IoTWireless) StartWirelessDeviceImportTask ¶
func (c *IoTWireless) StartWirelessDeviceImportTask(input *StartWirelessDeviceImportTaskInput) (*StartWirelessDeviceImportTaskOutput, error)
StartWirelessDeviceImportTask API operation for AWS IoT Wireless.
Start import task for provisioning Sidewalk devices in bulk using an S3 CSV file.
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 IoT Wireless's API operation StartWirelessDeviceImportTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/StartWirelessDeviceImportTask
func (*IoTWireless) StartWirelessDeviceImportTaskRequest ¶
func (c *IoTWireless) StartWirelessDeviceImportTaskRequest(input *StartWirelessDeviceImportTaskInput) (req *request.Request, output *StartWirelessDeviceImportTaskOutput)
StartWirelessDeviceImportTaskRequest generates a "aws/request.Request" representing the client's request for the StartWirelessDeviceImportTask 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 StartWirelessDeviceImportTask for more information on using the StartWirelessDeviceImportTask 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 StartWirelessDeviceImportTaskRequest method. req, resp := client.StartWirelessDeviceImportTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/StartWirelessDeviceImportTask
func (*IoTWireless) StartWirelessDeviceImportTaskWithContext ¶
func (c *IoTWireless) StartWirelessDeviceImportTaskWithContext(ctx aws.Context, input *StartWirelessDeviceImportTaskInput, opts ...request.Option) (*StartWirelessDeviceImportTaskOutput, error)
StartWirelessDeviceImportTaskWithContext is the same as StartWirelessDeviceImportTask with the addition of the ability to pass a context and additional request options.
See StartWirelessDeviceImportTask 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 (*IoTWireless) TagResource ¶
func (c *IoTWireless) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for AWS IoT Wireless.
Adds a tag to a 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 IoT Wireless's API operation TagResource for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
TooManyTagsException The request was denied because the resource can't have any more tags.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/TagResource
func (*IoTWireless) TagResourceRequest ¶
func (c *IoTWireless) 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/iotwireless-2020-11-22/TagResource
func (*IoTWireless) TagResourceWithContext ¶
func (c *IoTWireless) 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 (*IoTWireless) TestWirelessDevice ¶
func (c *IoTWireless) TestWirelessDevice(input *TestWirelessDeviceInput) (*TestWirelessDeviceOutput, error)
TestWirelessDevice API operation for AWS IoT Wireless.
Simulates a provisioned device by sending an uplink data payload of Hello.
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 IoT Wireless's API operation TestWirelessDevice for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/TestWirelessDevice
func (*IoTWireless) TestWirelessDeviceRequest ¶
func (c *IoTWireless) TestWirelessDeviceRequest(input *TestWirelessDeviceInput) (req *request.Request, output *TestWirelessDeviceOutput)
TestWirelessDeviceRequest generates a "aws/request.Request" representing the client's request for the TestWirelessDevice 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 TestWirelessDevice for more information on using the TestWirelessDevice 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 TestWirelessDeviceRequest method. req, resp := client.TestWirelessDeviceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/TestWirelessDevice
func (*IoTWireless) TestWirelessDeviceWithContext ¶
func (c *IoTWireless) TestWirelessDeviceWithContext(ctx aws.Context, input *TestWirelessDeviceInput, opts ...request.Option) (*TestWirelessDeviceOutput, error)
TestWirelessDeviceWithContext is the same as TestWirelessDevice with the addition of the ability to pass a context and additional request options.
See TestWirelessDevice 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 (*IoTWireless) UntagResource ¶
func (c *IoTWireless) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for AWS IoT Wireless.
Removes one or more tags from a 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 IoT Wireless's API operation UntagResource for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UntagResource
func (*IoTWireless) UntagResourceRequest ¶
func (c *IoTWireless) 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/iotwireless-2020-11-22/UntagResource
func (*IoTWireless) UntagResourceWithContext ¶
func (c *IoTWireless) 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 (*IoTWireless) UpdateDestination ¶
func (c *IoTWireless) UpdateDestination(input *UpdateDestinationInput) (*UpdateDestinationOutput, error)
UpdateDestination API operation for AWS IoT Wireless.
Updates properties of a destination.
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 IoT Wireless's API operation UpdateDestination for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateDestination
func (*IoTWireless) UpdateDestinationRequest ¶
func (c *IoTWireless) UpdateDestinationRequest(input *UpdateDestinationInput) (req *request.Request, output *UpdateDestinationOutput)
UpdateDestinationRequest generates a "aws/request.Request" representing the client's request for the UpdateDestination 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 UpdateDestination for more information on using the UpdateDestination 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 UpdateDestinationRequest method. req, resp := client.UpdateDestinationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateDestination
func (*IoTWireless) UpdateDestinationWithContext ¶
func (c *IoTWireless) UpdateDestinationWithContext(ctx aws.Context, input *UpdateDestinationInput, opts ...request.Option) (*UpdateDestinationOutput, error)
UpdateDestinationWithContext is the same as UpdateDestination with the addition of the ability to pass a context and additional request options.
See UpdateDestination 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 (*IoTWireless) UpdateEventConfigurationByResourceTypes ¶
func (c *IoTWireless) UpdateEventConfigurationByResourceTypes(input *UpdateEventConfigurationByResourceTypesInput) (*UpdateEventConfigurationByResourceTypesOutput, error)
UpdateEventConfigurationByResourceTypes API operation for AWS IoT Wireless.
Update the event configuration based on resource types.
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 IoT Wireless's API operation UpdateEventConfigurationByResourceTypes for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
func (*IoTWireless) UpdateEventConfigurationByResourceTypesRequest ¶
func (c *IoTWireless) UpdateEventConfigurationByResourceTypesRequest(input *UpdateEventConfigurationByResourceTypesInput) (req *request.Request, output *UpdateEventConfigurationByResourceTypesOutput)
UpdateEventConfigurationByResourceTypesRequest generates a "aws/request.Request" representing the client's request for the UpdateEventConfigurationByResourceTypes 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 UpdateEventConfigurationByResourceTypes for more information on using the UpdateEventConfigurationByResourceTypes 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 UpdateEventConfigurationByResourceTypesRequest method. req, resp := client.UpdateEventConfigurationByResourceTypesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*IoTWireless) UpdateEventConfigurationByResourceTypesWithContext ¶
func (c *IoTWireless) UpdateEventConfigurationByResourceTypesWithContext(ctx aws.Context, input *UpdateEventConfigurationByResourceTypesInput, opts ...request.Option) (*UpdateEventConfigurationByResourceTypesOutput, error)
UpdateEventConfigurationByResourceTypesWithContext is the same as UpdateEventConfigurationByResourceTypes with the addition of the ability to pass a context and additional request options.
See UpdateEventConfigurationByResourceTypes 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 (*IoTWireless) UpdateFuotaTask ¶
func (c *IoTWireless) UpdateFuotaTask(input *UpdateFuotaTaskInput) (*UpdateFuotaTaskOutput, error)
UpdateFuotaTask API operation for AWS IoT Wireless.
Updates properties of a FUOTA task.
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 IoT Wireless's API operation UpdateFuotaTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateFuotaTask
func (*IoTWireless) UpdateFuotaTaskRequest ¶
func (c *IoTWireless) UpdateFuotaTaskRequest(input *UpdateFuotaTaskInput) (req *request.Request, output *UpdateFuotaTaskOutput)
UpdateFuotaTaskRequest generates a "aws/request.Request" representing the client's request for the UpdateFuotaTask 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 UpdateFuotaTask for more information on using the UpdateFuotaTask 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 UpdateFuotaTaskRequest method. req, resp := client.UpdateFuotaTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateFuotaTask
func (*IoTWireless) UpdateFuotaTaskWithContext ¶
func (c *IoTWireless) UpdateFuotaTaskWithContext(ctx aws.Context, input *UpdateFuotaTaskInput, opts ...request.Option) (*UpdateFuotaTaskOutput, error)
UpdateFuotaTaskWithContext is the same as UpdateFuotaTask with the addition of the ability to pass a context and additional request options.
See UpdateFuotaTask 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 (*IoTWireless) UpdateLogLevelsByResourceTypes ¶
func (c *IoTWireless) UpdateLogLevelsByResourceTypes(input *UpdateLogLevelsByResourceTypesInput) (*UpdateLogLevelsByResourceTypesOutput, error)
UpdateLogLevelsByResourceTypes API operation for AWS IoT Wireless.
Set default log level, or log levels by resource types. This can be for wireless device log options or wireless gateways log options and is used to control the log messages that'll be displayed in CloudWatch.
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 IoT Wireless's API operation UpdateLogLevelsByResourceTypes for usage and error information.
Returned Error Types:
AccessDeniedException User does not have permission to perform this action.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ResourceNotFoundException Resource does not exist.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
ValidationException The input did not meet the specified constraints.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateLogLevelsByResourceTypes
func (*IoTWireless) UpdateLogLevelsByResourceTypesRequest ¶
func (c *IoTWireless) UpdateLogLevelsByResourceTypesRequest(input *UpdateLogLevelsByResourceTypesInput) (req *request.Request, output *UpdateLogLevelsByResourceTypesOutput)
UpdateLogLevelsByResourceTypesRequest generates a "aws/request.Request" representing the client's request for the UpdateLogLevelsByResourceTypes 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 UpdateLogLevelsByResourceTypes for more information on using the UpdateLogLevelsByResourceTypes 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 UpdateLogLevelsByResourceTypesRequest method. req, resp := client.UpdateLogLevelsByResourceTypesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateLogLevelsByResourceTypes
func (*IoTWireless) UpdateLogLevelsByResourceTypesWithContext ¶
func (c *IoTWireless) UpdateLogLevelsByResourceTypesWithContext(ctx aws.Context, input *UpdateLogLevelsByResourceTypesInput, opts ...request.Option) (*UpdateLogLevelsByResourceTypesOutput, error)
UpdateLogLevelsByResourceTypesWithContext is the same as UpdateLogLevelsByResourceTypes with the addition of the ability to pass a context and additional request options.
See UpdateLogLevelsByResourceTypes 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 (*IoTWireless) UpdateMulticastGroup ¶
func (c *IoTWireless) UpdateMulticastGroup(input *UpdateMulticastGroupInput) (*UpdateMulticastGroupOutput, error)
UpdateMulticastGroup API operation for AWS IoT Wireless.
Updates properties of a multicast group session.
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 IoT Wireless's API operation UpdateMulticastGroup for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateMulticastGroup
func (*IoTWireless) UpdateMulticastGroupRequest ¶
func (c *IoTWireless) UpdateMulticastGroupRequest(input *UpdateMulticastGroupInput) (req *request.Request, output *UpdateMulticastGroupOutput)
UpdateMulticastGroupRequest generates a "aws/request.Request" representing the client's request for the UpdateMulticastGroup 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 UpdateMulticastGroup for more information on using the UpdateMulticastGroup 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 UpdateMulticastGroupRequest method. req, resp := client.UpdateMulticastGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateMulticastGroup
func (*IoTWireless) UpdateMulticastGroupWithContext ¶
func (c *IoTWireless) UpdateMulticastGroupWithContext(ctx aws.Context, input *UpdateMulticastGroupInput, opts ...request.Option) (*UpdateMulticastGroupOutput, error)
UpdateMulticastGroupWithContext is the same as UpdateMulticastGroup with the addition of the ability to pass a context and additional request options.
See UpdateMulticastGroup 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 (*IoTWireless) UpdateNetworkAnalyzerConfiguration ¶
func (c *IoTWireless) UpdateNetworkAnalyzerConfiguration(input *UpdateNetworkAnalyzerConfigurationInput) (*UpdateNetworkAnalyzerConfigurationOutput, error)
UpdateNetworkAnalyzerConfiguration API operation for AWS IoT Wireless.
Update network analyzer configuration.
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 IoT Wireless's API operation UpdateNetworkAnalyzerConfiguration for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateNetworkAnalyzerConfiguration
func (*IoTWireless) UpdateNetworkAnalyzerConfigurationRequest ¶
func (c *IoTWireless) UpdateNetworkAnalyzerConfigurationRequest(input *UpdateNetworkAnalyzerConfigurationInput) (req *request.Request, output *UpdateNetworkAnalyzerConfigurationOutput)
UpdateNetworkAnalyzerConfigurationRequest generates a "aws/request.Request" representing the client's request for the UpdateNetworkAnalyzerConfiguration 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 UpdateNetworkAnalyzerConfiguration for more information on using the UpdateNetworkAnalyzerConfiguration 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 UpdateNetworkAnalyzerConfigurationRequest method. req, resp := client.UpdateNetworkAnalyzerConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateNetworkAnalyzerConfiguration
func (*IoTWireless) UpdateNetworkAnalyzerConfigurationWithContext ¶
func (c *IoTWireless) UpdateNetworkAnalyzerConfigurationWithContext(ctx aws.Context, input *UpdateNetworkAnalyzerConfigurationInput, opts ...request.Option) (*UpdateNetworkAnalyzerConfigurationOutput, error)
UpdateNetworkAnalyzerConfigurationWithContext is the same as UpdateNetworkAnalyzerConfiguration with the addition of the ability to pass a context and additional request options.
See UpdateNetworkAnalyzerConfiguration 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 (*IoTWireless) UpdatePartnerAccount ¶
func (c *IoTWireless) UpdatePartnerAccount(input *UpdatePartnerAccountInput) (*UpdatePartnerAccountOutput, error)
UpdatePartnerAccount API operation for AWS IoT Wireless.
Updates properties of a partner account.
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 IoT Wireless's API operation UpdatePartnerAccount for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdatePartnerAccount
func (*IoTWireless) UpdatePartnerAccountRequest ¶
func (c *IoTWireless) UpdatePartnerAccountRequest(input *UpdatePartnerAccountInput) (req *request.Request, output *UpdatePartnerAccountOutput)
UpdatePartnerAccountRequest generates a "aws/request.Request" representing the client's request for the UpdatePartnerAccount 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 UpdatePartnerAccount for more information on using the UpdatePartnerAccount 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 UpdatePartnerAccountRequest method. req, resp := client.UpdatePartnerAccountRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdatePartnerAccount
func (*IoTWireless) UpdatePartnerAccountWithContext ¶
func (c *IoTWireless) UpdatePartnerAccountWithContext(ctx aws.Context, input *UpdatePartnerAccountInput, opts ...request.Option) (*UpdatePartnerAccountOutput, error)
UpdatePartnerAccountWithContext is the same as UpdatePartnerAccount with the addition of the ability to pass a context and additional request options.
See UpdatePartnerAccount 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 (*IoTWireless) UpdatePosition
deprecated
func (c *IoTWireless) UpdatePosition(input *UpdatePositionInput) (*UpdatePositionOutput, error)
UpdatePosition API operation for AWS IoT Wireless.
Update the position information of a resource.
This action is no longer supported. Calls to update the position information should use the UpdateResourcePosition (https://docs.aws.amazon.com/iot-wireless/2020-11-22/apireference/API_UpdateResourcePosition.html) API operation instead.
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 IoT Wireless's API operation UpdatePosition for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdatePosition
Deprecated: This operation is no longer supported.
func (*IoTWireless) UpdatePositionRequest
deprecated
func (c *IoTWireless) UpdatePositionRequest(input *UpdatePositionInput) (req *request.Request, output *UpdatePositionOutput)
UpdatePositionRequest generates a "aws/request.Request" representing the client's request for the UpdatePosition 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 UpdatePosition for more information on using the UpdatePosition 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 UpdatePositionRequest method. req, resp := client.UpdatePositionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdatePosition
Deprecated: This operation is no longer supported.
func (*IoTWireless) UpdatePositionWithContext
deprecated
func (c *IoTWireless) UpdatePositionWithContext(ctx aws.Context, input *UpdatePositionInput, opts ...request.Option) (*UpdatePositionOutput, error)
UpdatePositionWithContext is the same as UpdatePosition with the addition of the ability to pass a context and additional request options.
See UpdatePosition 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.
Deprecated: This operation is no longer supported.
func (*IoTWireless) UpdateResourceEventConfiguration ¶
func (c *IoTWireless) UpdateResourceEventConfiguration(input *UpdateResourceEventConfigurationInput) (*UpdateResourceEventConfigurationOutput, error)
UpdateResourceEventConfiguration API operation for AWS IoT Wireless.
Update the event configuration for a particular resource 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 IoT Wireless's API operation UpdateResourceEventConfiguration for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateResourceEventConfiguration
func (*IoTWireless) UpdateResourceEventConfigurationRequest ¶
func (c *IoTWireless) UpdateResourceEventConfigurationRequest(input *UpdateResourceEventConfigurationInput) (req *request.Request, output *UpdateResourceEventConfigurationOutput)
UpdateResourceEventConfigurationRequest generates a "aws/request.Request" representing the client's request for the UpdateResourceEventConfiguration 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 UpdateResourceEventConfiguration for more information on using the UpdateResourceEventConfiguration 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 UpdateResourceEventConfigurationRequest method. req, resp := client.UpdateResourceEventConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateResourceEventConfiguration
func (*IoTWireless) UpdateResourceEventConfigurationWithContext ¶
func (c *IoTWireless) UpdateResourceEventConfigurationWithContext(ctx aws.Context, input *UpdateResourceEventConfigurationInput, opts ...request.Option) (*UpdateResourceEventConfigurationOutput, error)
UpdateResourceEventConfigurationWithContext is the same as UpdateResourceEventConfiguration with the addition of the ability to pass a context and additional request options.
See UpdateResourceEventConfiguration 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 (*IoTWireless) UpdateResourcePosition ¶
func (c *IoTWireless) UpdateResourcePosition(input *UpdateResourcePositionInput) (*UpdateResourcePositionOutput, error)
UpdateResourcePosition API operation for AWS IoT Wireless.
Update the position information of a given wireless device or a wireless gateway resource. The position coordinates are based on the World Geodetic System (WGS84) (https://gisgeography.com/wgs84-world-geodetic-system/).
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 IoT Wireless's API operation UpdateResourcePosition for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
InternalServerException An unexpected error occurred while processing a request.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateResourcePosition
func (*IoTWireless) UpdateResourcePositionRequest ¶
func (c *IoTWireless) UpdateResourcePositionRequest(input *UpdateResourcePositionInput) (req *request.Request, output *UpdateResourcePositionOutput)
UpdateResourcePositionRequest generates a "aws/request.Request" representing the client's request for the UpdateResourcePosition 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 UpdateResourcePosition for more information on using the UpdateResourcePosition 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 UpdateResourcePositionRequest method. req, resp := client.UpdateResourcePositionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateResourcePosition
func (*IoTWireless) UpdateResourcePositionWithContext ¶
func (c *IoTWireless) UpdateResourcePositionWithContext(ctx aws.Context, input *UpdateResourcePositionInput, opts ...request.Option) (*UpdateResourcePositionOutput, error)
UpdateResourcePositionWithContext is the same as UpdateResourcePosition with the addition of the ability to pass a context and additional request options.
See UpdateResourcePosition 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 (*IoTWireless) UpdateWirelessDevice ¶
func (c *IoTWireless) UpdateWirelessDevice(input *UpdateWirelessDeviceInput) (*UpdateWirelessDeviceOutput, error)
UpdateWirelessDevice API operation for AWS IoT Wireless.
Updates properties of a wireless device.
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 IoT Wireless's API operation UpdateWirelessDevice for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateWirelessDevice
func (*IoTWireless) UpdateWirelessDeviceImportTask ¶
func (c *IoTWireless) UpdateWirelessDeviceImportTask(input *UpdateWirelessDeviceImportTaskInput) (*UpdateWirelessDeviceImportTaskOutput, error)
UpdateWirelessDeviceImportTask API operation for AWS IoT Wireless.
Update an import task to add more devices to the task.
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 IoT Wireless's API operation UpdateWirelessDeviceImportTask for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
AccessDeniedException User does not have permission to perform this action.
ResourceNotFoundException Resource does not exist.
InternalServerException An unexpected error occurred while processing a request.
ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateWirelessDeviceImportTask
func (*IoTWireless) UpdateWirelessDeviceImportTaskRequest ¶
func (c *IoTWireless) UpdateWirelessDeviceImportTaskRequest(input *UpdateWirelessDeviceImportTaskInput) (req *request.Request, output *UpdateWirelessDeviceImportTaskOutput)
UpdateWirelessDeviceImportTaskRequest generates a "aws/request.Request" representing the client's request for the UpdateWirelessDeviceImportTask 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 UpdateWirelessDeviceImportTask for more information on using the UpdateWirelessDeviceImportTask 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 UpdateWirelessDeviceImportTaskRequest method. req, resp := client.UpdateWirelessDeviceImportTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateWirelessDeviceImportTask
func (*IoTWireless) UpdateWirelessDeviceImportTaskWithContext ¶
func (c *IoTWireless) UpdateWirelessDeviceImportTaskWithContext(ctx aws.Context, input *UpdateWirelessDeviceImportTaskInput, opts ...request.Option) (*UpdateWirelessDeviceImportTaskOutput, error)
UpdateWirelessDeviceImportTaskWithContext is the same as UpdateWirelessDeviceImportTask with the addition of the ability to pass a context and additional request options.
See UpdateWirelessDeviceImportTask 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 (*IoTWireless) UpdateWirelessDeviceRequest ¶
func (c *IoTWireless) UpdateWirelessDeviceRequest(input *UpdateWirelessDeviceInput) (req *request.Request, output *UpdateWirelessDeviceOutput)
UpdateWirelessDeviceRequest generates a "aws/request.Request" representing the client's request for the UpdateWirelessDevice 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 UpdateWirelessDevice for more information on using the UpdateWirelessDevice 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 UpdateWirelessDeviceRequest method. req, resp := client.UpdateWirelessDeviceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateWirelessDevice
func (*IoTWireless) UpdateWirelessDeviceWithContext ¶
func (c *IoTWireless) UpdateWirelessDeviceWithContext(ctx aws.Context, input *UpdateWirelessDeviceInput, opts ...request.Option) (*UpdateWirelessDeviceOutput, error)
UpdateWirelessDeviceWithContext is the same as UpdateWirelessDevice with the addition of the ability to pass a context and additional request options.
See UpdateWirelessDevice 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 (*IoTWireless) UpdateWirelessGateway ¶
func (c *IoTWireless) UpdateWirelessGateway(input *UpdateWirelessGatewayInput) (*UpdateWirelessGatewayOutput, error)
UpdateWirelessGateway API operation for AWS IoT Wireless.
Updates properties of a wireless gateway.
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 IoT Wireless's API operation UpdateWirelessGateway for usage and error information.
Returned Error Types:
ValidationException The input did not meet the specified constraints.
ResourceNotFoundException Resource does not exist.
AccessDeniedException User does not have permission to perform this action.
InternalServerException An unexpected error occurred while processing a request.
ThrottlingException The request was denied because it exceeded the allowed API request rate.
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateWirelessGateway
func (*IoTWireless) UpdateWirelessGatewayRequest ¶
func (c *IoTWireless) UpdateWirelessGatewayRequest(input *UpdateWirelessGatewayInput) (req *request.Request, output *UpdateWirelessGatewayOutput)
UpdateWirelessGatewayRequest generates a "aws/request.Request" representing the client's request for the UpdateWirelessGateway 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 UpdateWirelessGateway for more information on using the UpdateWirelessGateway 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 UpdateWirelessGatewayRequest method. req, resp := client.UpdateWirelessGatewayRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/iotwireless-2020-11-22/UpdateWirelessGateway
func (*IoTWireless) UpdateWirelessGatewayWithContext ¶
func (c *IoTWireless) UpdateWirelessGatewayWithContext(ctx aws.Context, input *UpdateWirelessGatewayInput, opts ...request.Option) (*UpdateWirelessGatewayOutput, error)
UpdateWirelessGatewayWithContext is the same as UpdateWirelessGateway with the addition of the ability to pass a context and additional request options.
See UpdateWirelessGateway 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 Ip ¶
type Ip struct { // IP address information. // // IpAddress is a required field IpAddress *string `type:"string" required:"true"` // contains filtered or unexported fields }
IP address used for resolving device location.
func (Ip) 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 (*Ip) SetIpAddress ¶
SetIpAddress sets the IpAddress field's value.
type JoinEventConfiguration ¶
type JoinEventConfiguration struct { // Join event configuration object for enabling or disabling LoRaWAN related // event topics. LoRaWAN *LoRaWANJoinEventNotificationConfigurations `type:"structure"` // Denotes whether the wireless device ID join event topic is enabled or disabled. WirelessDeviceIdEventTopic *string `type:"string" enum:"EventNotificationTopicStatus"` // contains filtered or unexported fields }
Join event configuration object for enabling or disabling topic.
func (JoinEventConfiguration) GoString ¶
func (s JoinEventConfiguration) 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 (*JoinEventConfiguration) SetLoRaWAN ¶
func (s *JoinEventConfiguration) SetLoRaWAN(v *LoRaWANJoinEventNotificationConfigurations) *JoinEventConfiguration
SetLoRaWAN sets the LoRaWAN field's value.
func (*JoinEventConfiguration) SetWirelessDeviceIdEventTopic ¶
func (s *JoinEventConfiguration) SetWirelessDeviceIdEventTopic(v string) *JoinEventConfiguration
SetWirelessDeviceIdEventTopic sets the WirelessDeviceIdEventTopic field's value.
func (JoinEventConfiguration) String ¶
func (s JoinEventConfiguration) 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 JoinResourceTypeEventConfiguration ¶
type JoinResourceTypeEventConfiguration struct { // Join resource type event configuration object for enabling or disabling LoRaWAN // related event topics. LoRaWAN *LoRaWANJoinResourceTypeEventConfiguration `type:"structure"` // contains filtered or unexported fields }
Join resource type event configuration object for enabling or disabling topic.
func (JoinResourceTypeEventConfiguration) GoString ¶
func (s JoinResourceTypeEventConfiguration) 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 (*JoinResourceTypeEventConfiguration) SetLoRaWAN ¶
func (s *JoinResourceTypeEventConfiguration) SetLoRaWAN(v *LoRaWANJoinResourceTypeEventConfiguration) *JoinResourceTypeEventConfiguration
SetLoRaWAN sets the LoRaWAN field's value.
func (JoinResourceTypeEventConfiguration) String ¶
func (s JoinResourceTypeEventConfiguration) 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 ListDestinationsInput ¶
type ListDestinationsInput struct { // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListDestinationsInput) GoString ¶
func (s ListDestinationsInput) 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 (*ListDestinationsInput) SetMaxResults ¶
func (s *ListDestinationsInput) SetMaxResults(v int64) *ListDestinationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListDestinationsInput) SetNextToken ¶
func (s *ListDestinationsInput) SetNextToken(v string) *ListDestinationsInput
SetNextToken sets the NextToken field's value.
func (ListDestinationsInput) String ¶
func (s ListDestinationsInput) 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 ListDestinationsOutput ¶
type ListDestinationsOutput struct { // The list of destinations. DestinationList []*Destinations `type:"list"` // The token to use to get the next set of results, or null if there are no // additional results. NextToken *string `type:"string"` // contains filtered or unexported fields }
func (ListDestinationsOutput) GoString ¶
func (s ListDestinationsOutput) 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 (*ListDestinationsOutput) SetDestinationList ¶
func (s *ListDestinationsOutput) SetDestinationList(v []*Destinations) *ListDestinationsOutput
SetDestinationList sets the DestinationList field's value.
func (*ListDestinationsOutput) SetNextToken ¶
func (s *ListDestinationsOutput) SetNextToken(v string) *ListDestinationsOutput
SetNextToken sets the NextToken field's value.
func (ListDestinationsOutput) String ¶
func (s ListDestinationsOutput) 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 ListDeviceProfilesInput ¶
type ListDeviceProfilesInput struct { // A filter to list only device profiles that use this type, which can be LoRaWAN // or Sidewalk. DeviceProfileType *string `location:"querystring" locationName:"deviceProfileType" type:"string" enum:"DeviceProfileType"` // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListDeviceProfilesInput) GoString ¶
func (s ListDeviceProfilesInput) 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 (*ListDeviceProfilesInput) SetDeviceProfileType ¶
func (s *ListDeviceProfilesInput) SetDeviceProfileType(v string) *ListDeviceProfilesInput
SetDeviceProfileType sets the DeviceProfileType field's value.
func (*ListDeviceProfilesInput) SetMaxResults ¶
func (s *ListDeviceProfilesInput) SetMaxResults(v int64) *ListDeviceProfilesInput
SetMaxResults sets the MaxResults field's value.
func (*ListDeviceProfilesInput) SetNextToken ¶
func (s *ListDeviceProfilesInput) SetNextToken(v string) *ListDeviceProfilesInput
SetNextToken sets the NextToken field's value.
func (ListDeviceProfilesInput) String ¶
func (s ListDeviceProfilesInput) 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 ListDeviceProfilesOutput ¶
type ListDeviceProfilesOutput struct { // The list of device profiles. DeviceProfileList []*DeviceProfile `type:"list"` // The token to use to get the next set of results, or null if there are no // additional results. NextToken *string `type:"string"` // contains filtered or unexported fields }
func (ListDeviceProfilesOutput) GoString ¶
func (s ListDeviceProfilesOutput) 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 (*ListDeviceProfilesOutput) SetDeviceProfileList ¶
func (s *ListDeviceProfilesOutput) SetDeviceProfileList(v []*DeviceProfile) *ListDeviceProfilesOutput
SetDeviceProfileList sets the DeviceProfileList field's value.
func (*ListDeviceProfilesOutput) SetNextToken ¶
func (s *ListDeviceProfilesOutput) SetNextToken(v string) *ListDeviceProfilesOutput
SetNextToken sets the NextToken field's value.
func (ListDeviceProfilesOutput) String ¶
func (s ListDeviceProfilesOutput) 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 ListDevicesForWirelessDeviceImportTaskInput ¶
type ListDevicesForWirelessDeviceImportTaskInput struct { // The identifier of the import task for which wireless devices are listed. // // Id is a required field Id *string `location:"querystring" locationName:"id" type:"string" required:"true"` // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The status of the devices in the import task. Status *string `location:"querystring" locationName:"status" type:"string" enum:"OnboardStatus"` // contains filtered or unexported fields }
func (ListDevicesForWirelessDeviceImportTaskInput) GoString ¶
func (s ListDevicesForWirelessDeviceImportTaskInput) 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 (*ListDevicesForWirelessDeviceImportTaskInput) SetId ¶
func (s *ListDevicesForWirelessDeviceImportTaskInput) SetId(v string) *ListDevicesForWirelessDeviceImportTaskInput
SetId sets the Id field's value.
func (*ListDevicesForWirelessDeviceImportTaskInput) SetMaxResults ¶
func (s *ListDevicesForWirelessDeviceImportTaskInput) SetMaxResults(v int64) *ListDevicesForWirelessDeviceImportTaskInput
SetMaxResults sets the MaxResults field's value.
func (*ListDevicesForWirelessDeviceImportTaskInput) SetNextToken ¶
func (s *ListDevicesForWirelessDeviceImportTaskInput) SetNextToken(v string) *ListDevicesForWirelessDeviceImportTaskInput
SetNextToken sets the NextToken field's value.
func (*ListDevicesForWirelessDeviceImportTaskInput) SetStatus ¶
func (s *ListDevicesForWirelessDeviceImportTaskInput) SetStatus(v string) *ListDevicesForWirelessDeviceImportTaskInput
SetStatus sets the Status field's value.
func (ListDevicesForWirelessDeviceImportTaskInput) String ¶
func (s ListDevicesForWirelessDeviceImportTaskInput) 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 (*ListDevicesForWirelessDeviceImportTaskInput) Validate ¶
func (s *ListDevicesForWirelessDeviceImportTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDevicesForWirelessDeviceImportTaskOutput ¶
type ListDevicesForWirelessDeviceImportTaskOutput struct { // The name of the Sidewalk destination that describes the IoT rule to route // messages received from devices in an import task that are onboarded to AWS // IoT Wireless. DestinationName *string `type:"string"` // List of wireless devices in an import task and their onboarding status. ImportedWirelessDeviceList []*ImportedWirelessDevice `type:"list"` // The token to use to get the next set of results, or null if there are no // additional results. NextToken *string `type:"string"` // contains filtered or unexported fields }
func (ListDevicesForWirelessDeviceImportTaskOutput) GoString ¶
func (s ListDevicesForWirelessDeviceImportTaskOutput) 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 (*ListDevicesForWirelessDeviceImportTaskOutput) SetDestinationName ¶
func (s *ListDevicesForWirelessDeviceImportTaskOutput) SetDestinationName(v string) *ListDevicesForWirelessDeviceImportTaskOutput
SetDestinationName sets the DestinationName field's value.
func (*ListDevicesForWirelessDeviceImportTaskOutput) SetImportedWirelessDeviceList ¶
func (s *ListDevicesForWirelessDeviceImportTaskOutput) SetImportedWirelessDeviceList(v []*ImportedWirelessDevice) *ListDevicesForWirelessDeviceImportTaskOutput
SetImportedWirelessDeviceList sets the ImportedWirelessDeviceList field's value.
func (*ListDevicesForWirelessDeviceImportTaskOutput) SetNextToken ¶
func (s *ListDevicesForWirelessDeviceImportTaskOutput) SetNextToken(v string) *ListDevicesForWirelessDeviceImportTaskOutput
SetNextToken sets the NextToken field's value.
func (ListDevicesForWirelessDeviceImportTaskOutput) String ¶
func (s ListDevicesForWirelessDeviceImportTaskOutput) 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 ListEventConfigurationsInput ¶
type ListEventConfigurationsInput struct { // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // Resource type to filter event configurations. // // ResourceType is a required field ResourceType *string `location:"querystring" locationName:"resourceType" type:"string" required:"true" enum:"EventNotificationResourceType"` // contains filtered or unexported fields }
func (ListEventConfigurationsInput) GoString ¶
func (s ListEventConfigurationsInput) 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 (*ListEventConfigurationsInput) SetMaxResults ¶
func (s *ListEventConfigurationsInput) SetMaxResults(v int64) *ListEventConfigurationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListEventConfigurationsInput) SetNextToken ¶
func (s *ListEventConfigurationsInput) SetNextToken(v string) *ListEventConfigurationsInput
SetNextToken sets the NextToken field's value.
func (*ListEventConfigurationsInput) SetResourceType ¶
func (s *ListEventConfigurationsInput) SetResourceType(v string) *ListEventConfigurationsInput
SetResourceType sets the ResourceType field's value.
func (ListEventConfigurationsInput) String ¶
func (s ListEventConfigurationsInput) 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 (*ListEventConfigurationsInput) Validate ¶
func (s *ListEventConfigurationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListEventConfigurationsOutput ¶
type ListEventConfigurationsOutput struct { // Event configurations of all events for a single resource. EventConfigurationsList []*EventConfigurationItem `type:"list"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `type:"string"` // contains filtered or unexported fields }
func (ListEventConfigurationsOutput) GoString ¶
func (s ListEventConfigurationsOutput) 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 (*ListEventConfigurationsOutput) SetEventConfigurationsList ¶
func (s *ListEventConfigurationsOutput) SetEventConfigurationsList(v []*EventConfigurationItem) *ListEventConfigurationsOutput
SetEventConfigurationsList sets the EventConfigurationsList field's value.
func (*ListEventConfigurationsOutput) SetNextToken ¶
func (s *ListEventConfigurationsOutput) SetNextToken(v string) *ListEventConfigurationsOutput
SetNextToken sets the NextToken field's value.
func (ListEventConfigurationsOutput) String ¶
func (s ListEventConfigurationsOutput) 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 ListFuotaTasksInput ¶
type ListFuotaTasksInput struct { // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListFuotaTasksInput) GoString ¶
func (s ListFuotaTasksInput) 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 (*ListFuotaTasksInput) SetMaxResults ¶
func (s *ListFuotaTasksInput) SetMaxResults(v int64) *ListFuotaTasksInput
SetMaxResults sets the MaxResults field's value.
func (*ListFuotaTasksInput) SetNextToken ¶
func (s *ListFuotaTasksInput) SetNextToken(v string) *ListFuotaTasksInput
SetNextToken sets the NextToken field's value.
func (ListFuotaTasksInput) String ¶
func (s ListFuotaTasksInput) 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 ListFuotaTasksOutput ¶
type ListFuotaTasksOutput struct { // Lists the FUOTA tasks registered to your AWS account. FuotaTaskList []*FuotaTask `type:"list"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `type:"string"` // contains filtered or unexported fields }
func (ListFuotaTasksOutput) GoString ¶
func (s ListFuotaTasksOutput) 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 (*ListFuotaTasksOutput) SetFuotaTaskList ¶
func (s *ListFuotaTasksOutput) SetFuotaTaskList(v []*FuotaTask) *ListFuotaTasksOutput
SetFuotaTaskList sets the FuotaTaskList field's value.
func (*ListFuotaTasksOutput) SetNextToken ¶
func (s *ListFuotaTasksOutput) SetNextToken(v string) *ListFuotaTasksOutput
SetNextToken sets the NextToken field's value.
func (ListFuotaTasksOutput) String ¶
func (s ListFuotaTasksOutput) 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 ListMulticastGroupsByFuotaTaskInput ¶
type ListMulticastGroupsByFuotaTaskInput struct { // The ID of a FUOTA task. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListMulticastGroupsByFuotaTaskInput) GoString ¶
func (s ListMulticastGroupsByFuotaTaskInput) 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 (*ListMulticastGroupsByFuotaTaskInput) SetId ¶
func (s *ListMulticastGroupsByFuotaTaskInput) SetId(v string) *ListMulticastGroupsByFuotaTaskInput
SetId sets the Id field's value.
func (*ListMulticastGroupsByFuotaTaskInput) SetMaxResults ¶
func (s *ListMulticastGroupsByFuotaTaskInput) SetMaxResults(v int64) *ListMulticastGroupsByFuotaTaskInput
SetMaxResults sets the MaxResults field's value.
func (*ListMulticastGroupsByFuotaTaskInput) SetNextToken ¶
func (s *ListMulticastGroupsByFuotaTaskInput) SetNextToken(v string) *ListMulticastGroupsByFuotaTaskInput
SetNextToken sets the NextToken field's value.
func (ListMulticastGroupsByFuotaTaskInput) String ¶
func (s ListMulticastGroupsByFuotaTaskInput) 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 (*ListMulticastGroupsByFuotaTaskInput) Validate ¶
func (s *ListMulticastGroupsByFuotaTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListMulticastGroupsByFuotaTaskOutput ¶
type ListMulticastGroupsByFuotaTaskOutput struct { // List of multicast groups associated with a FUOTA task. MulticastGroupList []*MulticastGroupByFuotaTask `type:"list"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `type:"string"` // contains filtered or unexported fields }
func (ListMulticastGroupsByFuotaTaskOutput) GoString ¶
func (s ListMulticastGroupsByFuotaTaskOutput) 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 (*ListMulticastGroupsByFuotaTaskOutput) SetMulticastGroupList ¶
func (s *ListMulticastGroupsByFuotaTaskOutput) SetMulticastGroupList(v []*MulticastGroupByFuotaTask) *ListMulticastGroupsByFuotaTaskOutput
SetMulticastGroupList sets the MulticastGroupList field's value.
func (*ListMulticastGroupsByFuotaTaskOutput) SetNextToken ¶
func (s *ListMulticastGroupsByFuotaTaskOutput) SetNextToken(v string) *ListMulticastGroupsByFuotaTaskOutput
SetNextToken sets the NextToken field's value.
func (ListMulticastGroupsByFuotaTaskOutput) String ¶
func (s ListMulticastGroupsByFuotaTaskOutput) 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 ListMulticastGroupsInput ¶
type ListMulticastGroupsInput struct { // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListMulticastGroupsInput) GoString ¶
func (s ListMulticastGroupsInput) 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 (*ListMulticastGroupsInput) SetMaxResults ¶
func (s *ListMulticastGroupsInput) SetMaxResults(v int64) *ListMulticastGroupsInput
SetMaxResults sets the MaxResults field's value.
func (*ListMulticastGroupsInput) SetNextToken ¶
func (s *ListMulticastGroupsInput) SetNextToken(v string) *ListMulticastGroupsInput
SetNextToken sets the NextToken field's value.
func (ListMulticastGroupsInput) String ¶
func (s ListMulticastGroupsInput) 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 ListMulticastGroupsOutput ¶
type ListMulticastGroupsOutput struct { // List of multicast groups. MulticastGroupList []*MulticastGroup `type:"list"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `type:"string"` // contains filtered or unexported fields }
func (ListMulticastGroupsOutput) GoString ¶
func (s ListMulticastGroupsOutput) 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 (*ListMulticastGroupsOutput) SetMulticastGroupList ¶
func (s *ListMulticastGroupsOutput) SetMulticastGroupList(v []*MulticastGroup) *ListMulticastGroupsOutput
SetMulticastGroupList sets the MulticastGroupList field's value.
func (*ListMulticastGroupsOutput) SetNextToken ¶
func (s *ListMulticastGroupsOutput) SetNextToken(v string) *ListMulticastGroupsOutput
SetNextToken sets the NextToken field's value.
func (ListMulticastGroupsOutput) String ¶
func (s ListMulticastGroupsOutput) 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 ListNetworkAnalyzerConfigurationsInput ¶
type ListNetworkAnalyzerConfigurationsInput struct { // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListNetworkAnalyzerConfigurationsInput) GoString ¶
func (s ListNetworkAnalyzerConfigurationsInput) 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 (*ListNetworkAnalyzerConfigurationsInput) SetMaxResults ¶
func (s *ListNetworkAnalyzerConfigurationsInput) SetMaxResults(v int64) *ListNetworkAnalyzerConfigurationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListNetworkAnalyzerConfigurationsInput) SetNextToken ¶
func (s *ListNetworkAnalyzerConfigurationsInput) SetNextToken(v string) *ListNetworkAnalyzerConfigurationsInput
SetNextToken sets the NextToken field's value.
func (ListNetworkAnalyzerConfigurationsInput) String ¶
func (s ListNetworkAnalyzerConfigurationsInput) 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 ListNetworkAnalyzerConfigurationsOutput ¶
type ListNetworkAnalyzerConfigurationsOutput struct { // The list of network analyzer configurations. NetworkAnalyzerConfigurationList []*NetworkAnalyzerConfigurations `type:"list"` // The token to use to get the next set of results, or null if there are no // additional results. NextToken *string `type:"string"` // contains filtered or unexported fields }
func (ListNetworkAnalyzerConfigurationsOutput) GoString ¶
func (s ListNetworkAnalyzerConfigurationsOutput) 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 (*ListNetworkAnalyzerConfigurationsOutput) SetNetworkAnalyzerConfigurationList ¶
func (s *ListNetworkAnalyzerConfigurationsOutput) SetNetworkAnalyzerConfigurationList(v []*NetworkAnalyzerConfigurations) *ListNetworkAnalyzerConfigurationsOutput
SetNetworkAnalyzerConfigurationList sets the NetworkAnalyzerConfigurationList field's value.
func (*ListNetworkAnalyzerConfigurationsOutput) SetNextToken ¶
func (s *ListNetworkAnalyzerConfigurationsOutput) SetNextToken(v string) *ListNetworkAnalyzerConfigurationsOutput
SetNextToken sets the NextToken field's value.
func (ListNetworkAnalyzerConfigurationsOutput) String ¶
func (s ListNetworkAnalyzerConfigurationsOutput) 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 ListPartnerAccountsInput ¶
type ListPartnerAccountsInput struct { // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListPartnerAccountsInput) GoString ¶
func (s ListPartnerAccountsInput) 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 (*ListPartnerAccountsInput) SetMaxResults ¶
func (s *ListPartnerAccountsInput) SetMaxResults(v int64) *ListPartnerAccountsInput
SetMaxResults sets the MaxResults field's value.
func (*ListPartnerAccountsInput) SetNextToken ¶
func (s *ListPartnerAccountsInput) SetNextToken(v string) *ListPartnerAccountsInput
SetNextToken sets the NextToken field's value.
func (ListPartnerAccountsInput) String ¶
func (s ListPartnerAccountsInput) 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 ListPartnerAccountsOutput ¶
type ListPartnerAccountsOutput struct { // The token to use to get the next set of results, or null if there are no // additional results. NextToken *string `type:"string"` // The Sidewalk account credentials. Sidewalk []*SidewalkAccountInfoWithFingerprint `type:"list"` // contains filtered or unexported fields }
func (ListPartnerAccountsOutput) GoString ¶
func (s ListPartnerAccountsOutput) 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 (*ListPartnerAccountsOutput) SetNextToken ¶
func (s *ListPartnerAccountsOutput) SetNextToken(v string) *ListPartnerAccountsOutput
SetNextToken sets the NextToken field's value.
func (*ListPartnerAccountsOutput) SetSidewalk ¶
func (s *ListPartnerAccountsOutput) SetSidewalk(v []*SidewalkAccountInfoWithFingerprint) *ListPartnerAccountsOutput
SetSidewalk sets the Sidewalk field's value.
func (ListPartnerAccountsOutput) String ¶
func (s ListPartnerAccountsOutput) 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 ListPositionConfigurationsInput
deprecated
type ListPositionConfigurationsInput struct { // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // Resource type for which position configurations are listed. ResourceType *string `location:"querystring" locationName:"resourceType" type:"string" enum:"PositionResourceType"` // contains filtered or unexported fields }
Deprecated: This operation is no longer supported.
func (ListPositionConfigurationsInput) GoString ¶
func (s ListPositionConfigurationsInput) 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 (*ListPositionConfigurationsInput) SetMaxResults ¶
func (s *ListPositionConfigurationsInput) SetMaxResults(v int64) *ListPositionConfigurationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListPositionConfigurationsInput) SetNextToken ¶
func (s *ListPositionConfigurationsInput) SetNextToken(v string) *ListPositionConfigurationsInput
SetNextToken sets the NextToken field's value.
func (*ListPositionConfigurationsInput) SetResourceType ¶
func (s *ListPositionConfigurationsInput) SetResourceType(v string) *ListPositionConfigurationsInput
SetResourceType sets the ResourceType field's value.
func (ListPositionConfigurationsInput) String ¶
func (s ListPositionConfigurationsInput) 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 ListPositionConfigurationsOutput
deprecated
type ListPositionConfigurationsOutput struct { // The token to use to get the next set of results, or null if there are no // additional results. NextToken *string `type:"string"` // A list of position configurations. PositionConfigurationList []*PositionConfigurationItem `type:"list"` // contains filtered or unexported fields }
Deprecated: This operation is no longer supported.
func (ListPositionConfigurationsOutput) GoString ¶
func (s ListPositionConfigurationsOutput) 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 (*ListPositionConfigurationsOutput) SetNextToken ¶
func (s *ListPositionConfigurationsOutput) SetNextToken(v string) *ListPositionConfigurationsOutput
SetNextToken sets the NextToken field's value.
func (*ListPositionConfigurationsOutput) SetPositionConfigurationList ¶
func (s *ListPositionConfigurationsOutput) SetPositionConfigurationList(v []*PositionConfigurationItem) *ListPositionConfigurationsOutput
SetPositionConfigurationList sets the PositionConfigurationList field's value.
func (ListPositionConfigurationsOutput) String ¶
func (s ListPositionConfigurationsOutput) 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 ListQueuedMessagesInput ¶
type ListQueuedMessagesInput struct { // The ID of a given wireless device which the downlink message packets are // being sent. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The wireless device type, whic can be either Sidewalk or LoRaWAN. WirelessDeviceType *string `location:"querystring" locationName:"WirelessDeviceType" type:"string" enum:"WirelessDeviceType"` // contains filtered or unexported fields }
func (ListQueuedMessagesInput) GoString ¶
func (s ListQueuedMessagesInput) 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 (*ListQueuedMessagesInput) SetId ¶
func (s *ListQueuedMessagesInput) SetId(v string) *ListQueuedMessagesInput
SetId sets the Id field's value.
func (*ListQueuedMessagesInput) SetMaxResults ¶
func (s *ListQueuedMessagesInput) SetMaxResults(v int64) *ListQueuedMessagesInput
SetMaxResults sets the MaxResults field's value.
func (*ListQueuedMessagesInput) SetNextToken ¶
func (s *ListQueuedMessagesInput) SetNextToken(v string) *ListQueuedMessagesInput
SetNextToken sets the NextToken field's value.
func (*ListQueuedMessagesInput) SetWirelessDeviceType ¶
func (s *ListQueuedMessagesInput) SetWirelessDeviceType(v string) *ListQueuedMessagesInput
SetWirelessDeviceType sets the WirelessDeviceType field's value.
func (ListQueuedMessagesInput) String ¶
func (s ListQueuedMessagesInput) 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 (*ListQueuedMessagesInput) Validate ¶
func (s *ListQueuedMessagesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListQueuedMessagesOutput ¶
type ListQueuedMessagesOutput struct { // The messages in the downlink queue. DownlinkQueueMessagesList []*DownlinkQueueMessage `type:"list"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `type:"string"` // contains filtered or unexported fields }
func (ListQueuedMessagesOutput) GoString ¶
func (s ListQueuedMessagesOutput) 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 (*ListQueuedMessagesOutput) SetDownlinkQueueMessagesList ¶
func (s *ListQueuedMessagesOutput) SetDownlinkQueueMessagesList(v []*DownlinkQueueMessage) *ListQueuedMessagesOutput
SetDownlinkQueueMessagesList sets the DownlinkQueueMessagesList field's value.
func (*ListQueuedMessagesOutput) SetNextToken ¶
func (s *ListQueuedMessagesOutput) SetNextToken(v string) *ListQueuedMessagesOutput
SetNextToken sets the NextToken field's value.
func (ListQueuedMessagesOutput) String ¶
func (s ListQueuedMessagesOutput) 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 ListServiceProfilesInput ¶
type ListServiceProfilesInput struct { // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListServiceProfilesInput) GoString ¶
func (s ListServiceProfilesInput) 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 (*ListServiceProfilesInput) SetMaxResults ¶
func (s *ListServiceProfilesInput) SetMaxResults(v int64) *ListServiceProfilesInput
SetMaxResults sets the MaxResults field's value.
func (*ListServiceProfilesInput) SetNextToken ¶
func (s *ListServiceProfilesInput) SetNextToken(v string) *ListServiceProfilesInput
SetNextToken sets the NextToken field's value.
func (ListServiceProfilesInput) String ¶
func (s ListServiceProfilesInput) 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 ListServiceProfilesOutput ¶
type ListServiceProfilesOutput struct { // The token to use to get the next set of results, or null if there are no // additional results. NextToken *string `type:"string"` // The list of service profiles. ServiceProfileList []*ServiceProfile `type:"list"` // contains filtered or unexported fields }
func (ListServiceProfilesOutput) GoString ¶
func (s ListServiceProfilesOutput) 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 (*ListServiceProfilesOutput) SetNextToken ¶
func (s *ListServiceProfilesOutput) SetNextToken(v string) *ListServiceProfilesOutput
SetNextToken sets the NextToken field's value.
func (*ListServiceProfilesOutput) SetServiceProfileList ¶
func (s *ListServiceProfilesOutput) SetServiceProfileList(v []*ServiceProfile) *ListServiceProfilesOutput
SetServiceProfileList sets the ServiceProfileList field's value.
func (ListServiceProfilesOutput) String ¶
func (s ListServiceProfilesOutput) 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 ARN of the resource for which you want to list tags. // // ResourceArn is a required field ResourceArn *string `location:"querystring" locationName:"resourceArn" min:"1" 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 tags to attach to the specified resource. Tags are metadata that you // can use to manage a resource. Tags []*Tag `type:"list"` // 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 []*Tag) *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 ListWirelessDeviceImportTasksInput ¶
type ListWirelessDeviceImportTasksInput struct { // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListWirelessDeviceImportTasksInput) GoString ¶
func (s ListWirelessDeviceImportTasksInput) 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 (*ListWirelessDeviceImportTasksInput) SetMaxResults ¶
func (s *ListWirelessDeviceImportTasksInput) SetMaxResults(v int64) *ListWirelessDeviceImportTasksInput
SetMaxResults sets the MaxResults field's value.
func (*ListWirelessDeviceImportTasksInput) SetNextToken ¶
func (s *ListWirelessDeviceImportTasksInput) SetNextToken(v string) *ListWirelessDeviceImportTasksInput
SetNextToken sets the NextToken field's value.
func (ListWirelessDeviceImportTasksInput) String ¶
func (s ListWirelessDeviceImportTasksInput) 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 ListWirelessDeviceImportTasksOutput ¶
type ListWirelessDeviceImportTasksOutput struct { // The token to use to get the next set of results, or null if there are no // additional results. NextToken *string `type:"string"` // List of import tasks and summary information of onboarding status of devices // in each import task. WirelessDeviceImportTaskList []*WirelessDeviceImportTask `type:"list"` // contains filtered or unexported fields }
func (ListWirelessDeviceImportTasksOutput) GoString ¶
func (s ListWirelessDeviceImportTasksOutput) 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 (*ListWirelessDeviceImportTasksOutput) SetNextToken ¶
func (s *ListWirelessDeviceImportTasksOutput) SetNextToken(v string) *ListWirelessDeviceImportTasksOutput
SetNextToken sets the NextToken field's value.
func (*ListWirelessDeviceImportTasksOutput) SetWirelessDeviceImportTaskList ¶
func (s *ListWirelessDeviceImportTasksOutput) SetWirelessDeviceImportTaskList(v []*WirelessDeviceImportTask) *ListWirelessDeviceImportTasksOutput
SetWirelessDeviceImportTaskList sets the WirelessDeviceImportTaskList field's value.
func (ListWirelessDeviceImportTasksOutput) String ¶
func (s ListWirelessDeviceImportTasksOutput) 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 ListWirelessDevicesInput ¶
type ListWirelessDevicesInput struct { // A filter to list only the wireless devices that use this destination. DestinationName *string `location:"querystring" locationName:"destinationName" type:"string"` // A filter to list only the wireless devices that use this device profile. DeviceProfileId *string `location:"querystring" locationName:"deviceProfileId" type:"string"` // The ID of a FUOTA task. FuotaTaskId *string `location:"querystring" locationName:"fuotaTaskId" type:"string"` // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` // The ID of the multicast group. MulticastGroupId *string `location:"querystring" locationName:"multicastGroupId" type:"string"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // A filter to list only the wireless devices that use this service profile. ServiceProfileId *string `location:"querystring" locationName:"serviceProfileId" type:"string"` // A filter to list only the wireless devices that use this wireless device // type. WirelessDeviceType *string `location:"querystring" locationName:"wirelessDeviceType" type:"string" enum:"WirelessDeviceType"` // contains filtered or unexported fields }
func (ListWirelessDevicesInput) GoString ¶
func (s ListWirelessDevicesInput) 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 (*ListWirelessDevicesInput) SetDestinationName ¶
func (s *ListWirelessDevicesInput) SetDestinationName(v string) *ListWirelessDevicesInput
SetDestinationName sets the DestinationName field's value.
func (*ListWirelessDevicesInput) SetDeviceProfileId ¶
func (s *ListWirelessDevicesInput) SetDeviceProfileId(v string) *ListWirelessDevicesInput
SetDeviceProfileId sets the DeviceProfileId field's value.
func (*ListWirelessDevicesInput) SetFuotaTaskId ¶
func (s *ListWirelessDevicesInput) SetFuotaTaskId(v string) *ListWirelessDevicesInput
SetFuotaTaskId sets the FuotaTaskId field's value.
func (*ListWirelessDevicesInput) SetMaxResults ¶
func (s *ListWirelessDevicesInput) SetMaxResults(v int64) *ListWirelessDevicesInput
SetMaxResults sets the MaxResults field's value.
func (*ListWirelessDevicesInput) SetMulticastGroupId ¶
func (s *ListWirelessDevicesInput) SetMulticastGroupId(v string) *ListWirelessDevicesInput
SetMulticastGroupId sets the MulticastGroupId field's value.
func (*ListWirelessDevicesInput) SetNextToken ¶
func (s *ListWirelessDevicesInput) SetNextToken(v string) *ListWirelessDevicesInput
SetNextToken sets the NextToken field's value.
func (*ListWirelessDevicesInput) SetServiceProfileId ¶
func (s *ListWirelessDevicesInput) SetServiceProfileId(v string) *ListWirelessDevicesInput
SetServiceProfileId sets the ServiceProfileId field's value.
func (*ListWirelessDevicesInput) SetWirelessDeviceType ¶
func (s *ListWirelessDevicesInput) SetWirelessDeviceType(v string) *ListWirelessDevicesInput
SetWirelessDeviceType sets the WirelessDeviceType field's value.
func (ListWirelessDevicesInput) String ¶
func (s ListWirelessDevicesInput) 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 ListWirelessDevicesOutput ¶
type ListWirelessDevicesOutput struct { // The token to use to get the next set of results, or null if there are no // additional results. NextToken *string `type:"string"` // The ID of the wireless device. WirelessDeviceList []*WirelessDeviceStatistics `type:"list"` // contains filtered or unexported fields }
func (ListWirelessDevicesOutput) GoString ¶
func (s ListWirelessDevicesOutput) 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 (*ListWirelessDevicesOutput) SetNextToken ¶
func (s *ListWirelessDevicesOutput) SetNextToken(v string) *ListWirelessDevicesOutput
SetNextToken sets the NextToken field's value.
func (*ListWirelessDevicesOutput) SetWirelessDeviceList ¶
func (s *ListWirelessDevicesOutput) SetWirelessDeviceList(v []*WirelessDeviceStatistics) *ListWirelessDevicesOutput
SetWirelessDeviceList sets the WirelessDeviceList field's value.
func (ListWirelessDevicesOutput) String ¶
func (s ListWirelessDevicesOutput) 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 ListWirelessGatewayTaskDefinitionsInput ¶
type ListWirelessGatewayTaskDefinitionsInput struct { // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // A filter to list only the wireless gateway task definitions that use this // task definition type. TaskDefinitionType *string `location:"querystring" locationName:"taskDefinitionType" type:"string" enum:"WirelessGatewayTaskDefinitionType"` // contains filtered or unexported fields }
func (ListWirelessGatewayTaskDefinitionsInput) GoString ¶
func (s ListWirelessGatewayTaskDefinitionsInput) 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 (*ListWirelessGatewayTaskDefinitionsInput) SetMaxResults ¶
func (s *ListWirelessGatewayTaskDefinitionsInput) SetMaxResults(v int64) *ListWirelessGatewayTaskDefinitionsInput
SetMaxResults sets the MaxResults field's value.
func (*ListWirelessGatewayTaskDefinitionsInput) SetNextToken ¶
func (s *ListWirelessGatewayTaskDefinitionsInput) SetNextToken(v string) *ListWirelessGatewayTaskDefinitionsInput
SetNextToken sets the NextToken field's value.
func (*ListWirelessGatewayTaskDefinitionsInput) SetTaskDefinitionType ¶
func (s *ListWirelessGatewayTaskDefinitionsInput) SetTaskDefinitionType(v string) *ListWirelessGatewayTaskDefinitionsInput
SetTaskDefinitionType sets the TaskDefinitionType field's value.
func (ListWirelessGatewayTaskDefinitionsInput) String ¶
func (s ListWirelessGatewayTaskDefinitionsInput) 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 ListWirelessGatewayTaskDefinitionsOutput ¶
type ListWirelessGatewayTaskDefinitionsOutput struct { // The token to use to get the next set of results, or null if there are no // additional results. NextToken *string `type:"string"` // The list of task definitions. TaskDefinitions []*UpdateWirelessGatewayTaskEntry `type:"list"` // contains filtered or unexported fields }
func (ListWirelessGatewayTaskDefinitionsOutput) GoString ¶
func (s ListWirelessGatewayTaskDefinitionsOutput) 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 (*ListWirelessGatewayTaskDefinitionsOutput) SetNextToken ¶
func (s *ListWirelessGatewayTaskDefinitionsOutput) SetNextToken(v string) *ListWirelessGatewayTaskDefinitionsOutput
SetNextToken sets the NextToken field's value.
func (*ListWirelessGatewayTaskDefinitionsOutput) SetTaskDefinitions ¶
func (s *ListWirelessGatewayTaskDefinitionsOutput) SetTaskDefinitions(v []*UpdateWirelessGatewayTaskEntry) *ListWirelessGatewayTaskDefinitionsOutput
SetTaskDefinitions sets the TaskDefinitions field's value.
func (ListWirelessGatewayTaskDefinitionsOutput) String ¶
func (s ListWirelessGatewayTaskDefinitionsOutput) 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 ListWirelessGatewaysInput ¶
type ListWirelessGatewaysInput struct { // The maximum number of results to return in this operation. MaxResults *int64 `location:"querystring" locationName:"maxResults" type:"integer"` // To retrieve the next set of results, the nextToken value from a previous // response; otherwise null to receive the first set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListWirelessGatewaysInput) GoString ¶
func (s ListWirelessGatewaysInput) 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 (*ListWirelessGatewaysInput) SetMaxResults ¶
func (s *ListWirelessGatewaysInput) SetMaxResults(v int64) *ListWirelessGatewaysInput
SetMaxResults sets the MaxResults field's value.
func (*ListWirelessGatewaysInput) SetNextToken ¶
func (s *ListWirelessGatewaysInput) SetNextToken(v string) *ListWirelessGatewaysInput
SetNextToken sets the NextToken field's value.
func (ListWirelessGatewaysInput) String ¶
func (s ListWirelessGatewaysInput) 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 ListWirelessGatewaysOutput ¶
type ListWirelessGatewaysOutput struct { // The token to use to get the next set of results, or null if there are no // additional results. NextToken *string `type:"string"` // The ID of the wireless gateway. WirelessGatewayList []*WirelessGatewayStatistics `type:"list"` // contains filtered or unexported fields }
func (ListWirelessGatewaysOutput) GoString ¶
func (s ListWirelessGatewaysOutput) 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 (*ListWirelessGatewaysOutput) SetNextToken ¶
func (s *ListWirelessGatewaysOutput) SetNextToken(v string) *ListWirelessGatewaysOutput
SetNextToken sets the NextToken field's value.
func (*ListWirelessGatewaysOutput) SetWirelessGatewayList ¶
func (s *ListWirelessGatewaysOutput) SetWirelessGatewayList(v []*WirelessGatewayStatistics) *ListWirelessGatewaysOutput
SetWirelessGatewayList sets the WirelessGatewayList field's value.
func (ListWirelessGatewaysOutput) String ¶
func (s ListWirelessGatewaysOutput) 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 LoRaWANConnectionStatusEventNotificationConfigurations ¶
type LoRaWANConnectionStatusEventNotificationConfigurations struct { // Denotes whether the gateway EUI connection status event topic is enabled // or disabled. GatewayEuiEventTopic *string `type:"string" enum:"EventNotificationTopicStatus"` // contains filtered or unexported fields }
Object for LoRaWAN connection status resource type event configuration.
func (LoRaWANConnectionStatusEventNotificationConfigurations) GoString ¶
func (s LoRaWANConnectionStatusEventNotificationConfigurations) 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 (*LoRaWANConnectionStatusEventNotificationConfigurations) SetGatewayEuiEventTopic ¶
func (s *LoRaWANConnectionStatusEventNotificationConfigurations) SetGatewayEuiEventTopic(v string) *LoRaWANConnectionStatusEventNotificationConfigurations
SetGatewayEuiEventTopic sets the GatewayEuiEventTopic field's value.
func (LoRaWANConnectionStatusEventNotificationConfigurations) String ¶
func (s LoRaWANConnectionStatusEventNotificationConfigurations) 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 LoRaWANConnectionStatusResourceTypeEventConfiguration ¶
type LoRaWANConnectionStatusResourceTypeEventConfiguration struct { // Denotes whether the wireless gateway connection status event topic is enabled // or disabled. WirelessGatewayEventTopic *string `type:"string" enum:"EventNotificationTopicStatus"` // contains filtered or unexported fields }
Object for LoRaWAN connection status resource type event configuration.
func (LoRaWANConnectionStatusResourceTypeEventConfiguration) GoString ¶
func (s LoRaWANConnectionStatusResourceTypeEventConfiguration) 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 (*LoRaWANConnectionStatusResourceTypeEventConfiguration) SetWirelessGatewayEventTopic ¶
func (s *LoRaWANConnectionStatusResourceTypeEventConfiguration) SetWirelessGatewayEventTopic(v string) *LoRaWANConnectionStatusResourceTypeEventConfiguration
SetWirelessGatewayEventTopic sets the WirelessGatewayEventTopic field's value.
func (LoRaWANConnectionStatusResourceTypeEventConfiguration) String ¶
func (s LoRaWANConnectionStatusResourceTypeEventConfiguration) 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 LoRaWANDevice ¶
type LoRaWANDevice struct { // LoRaWAN object for create APIs AbpV1_0_x *AbpV10X `type:"structure"` // ABP device object for create APIs for v1.1 AbpV1_1 *AbpV11 `type:"structure"` // The DevEUI value. DevEui *string `type:"string"` // The ID of the device profile for the new wireless device. DeviceProfileId *string `type:"string"` // List of FPort assigned for different LoRaWAN application packages to use FPorts *FPorts `type:"structure"` // OTAA device object for create APIs for v1.0.x OtaaV1_0_x *OtaaV10X `type:"structure"` // OTAA device object for v1.1 for create APIs OtaaV1_1 *OtaaV11 `type:"structure"` // The ID of the service profile. ServiceProfileId *string `type:"string"` // contains filtered or unexported fields }
LoRaWAN object for create functions.
func (LoRaWANDevice) GoString ¶
func (s LoRaWANDevice) 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 (*LoRaWANDevice) SetAbpV1_0_x ¶
func (s *LoRaWANDevice) SetAbpV1_0_x(v *AbpV10X) *LoRaWANDevice
SetAbpV1_0_x sets the AbpV1_0_x field's value.
func (*LoRaWANDevice) SetAbpV1_1 ¶
func (s *LoRaWANDevice) SetAbpV1_1(v *AbpV11) *LoRaWANDevice
SetAbpV1_1 sets the AbpV1_1 field's value.
func (*LoRaWANDevice) SetDevEui ¶
func (s *LoRaWANDevice) SetDevEui(v string) *LoRaWANDevice
SetDevEui sets the DevEui field's value.
func (*LoRaWANDevice) SetDeviceProfileId ¶
func (s *LoRaWANDevice) SetDeviceProfileId(v string) *LoRaWANDevice
SetDeviceProfileId sets the DeviceProfileId field's value.
func (*LoRaWANDevice) SetFPorts ¶
func (s *LoRaWANDevice) SetFPorts(v *FPorts) *LoRaWANDevice
SetFPorts sets the FPorts field's value.
func (*LoRaWANDevice) SetOtaaV1_0_x ¶
func (s *LoRaWANDevice) SetOtaaV1_0_x(v *OtaaV10X) *LoRaWANDevice
SetOtaaV1_0_x sets the OtaaV1_0_x field's value.
func (*LoRaWANDevice) SetOtaaV1_1 ¶
func (s *LoRaWANDevice) SetOtaaV1_1(v *OtaaV11) *LoRaWANDevice
SetOtaaV1_1 sets the OtaaV1_1 field's value.
func (*LoRaWANDevice) SetServiceProfileId ¶
func (s *LoRaWANDevice) SetServiceProfileId(v string) *LoRaWANDevice
SetServiceProfileId sets the ServiceProfileId field's value.
func (LoRaWANDevice) String ¶
func (s LoRaWANDevice) 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 (*LoRaWANDevice) Validate ¶
func (s *LoRaWANDevice) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type LoRaWANDeviceMetadata ¶
type LoRaWANDeviceMetadata struct { // The DataRate value. DataRate *int64 `type:"integer"` // The DevEUI value. DevEui *string `type:"string"` // The FPort value. FPort *int64 `type:"integer"` // The device's channel frequency in Hz. Frequency *int64 `type:"integer"` // Information about the gateways accessed by the device. Gateways []*LoRaWANGatewayMetadata `type:"list"` // The date and time of the metadata. Timestamp *string `type:"string"` // contains filtered or unexported fields }
LoRaWAN device metatdata.
func (LoRaWANDeviceMetadata) GoString ¶
func (s LoRaWANDeviceMetadata) 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 (*LoRaWANDeviceMetadata) SetDataRate ¶
func (s *LoRaWANDeviceMetadata) SetDataRate(v int64) *LoRaWANDeviceMetadata
SetDataRate sets the DataRate field's value.
func (*LoRaWANDeviceMetadata) SetDevEui ¶
func (s *LoRaWANDeviceMetadata) SetDevEui(v string) *LoRaWANDeviceMetadata
SetDevEui sets the DevEui field's value.
func (*LoRaWANDeviceMetadata) SetFPort ¶
func (s *LoRaWANDeviceMetadata) SetFPort(v int64) *LoRaWANDeviceMetadata
SetFPort sets the FPort field's value.
func (*LoRaWANDeviceMetadata) SetFrequency ¶
func (s *LoRaWANDeviceMetadata) SetFrequency(v int64) *LoRaWANDeviceMetadata
SetFrequency sets the Frequency field's value.
func (*LoRaWANDeviceMetadata) SetGateways ¶
func (s *LoRaWANDeviceMetadata) SetGateways(v []*LoRaWANGatewayMetadata) *LoRaWANDeviceMetadata
SetGateways sets the Gateways field's value.
func (*LoRaWANDeviceMetadata) SetTimestamp ¶
func (s *LoRaWANDeviceMetadata) SetTimestamp(v string) *LoRaWANDeviceMetadata
SetTimestamp sets the Timestamp field's value.
func (LoRaWANDeviceMetadata) String ¶
func (s LoRaWANDeviceMetadata) 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 LoRaWANDeviceProfile ¶
type LoRaWANDeviceProfile struct { // The ClassBTimeout value. ClassBTimeout *int64 `type:"integer"` // The ClassCTimeout value. ClassCTimeout *int64 `type:"integer"` // The list of values that make up the FactoryPresetFreqs value. FactoryPresetFreqsList []*int64 `type:"list"` // The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device // profile. MacVersion *string `type:"string"` // The MaxDutyCycle value. It ranges from 0 to 15. MaxDutyCycle *int64 `type:"integer"` // The MaxEIRP value. MaxEirp *int64 `type:"integer"` // The PingSlotDR value. PingSlotDr *int64 `type:"integer"` // The PingSlotFreq value. PingSlotFreq *int64 `min:"1e+06" type:"integer"` // The PingSlotPeriod value. PingSlotPeriod *int64 `min:"32" type:"integer"` // The version of regional parameters. RegParamsRevision *string `type:"string"` // The frequency band (RFRegion) value. RfRegion *string `type:"string"` // The RXDataRate2 value. RxDataRate2 *int64 `type:"integer"` // The RXDelay1 value. RxDelay1 *int64 `type:"integer"` // The RXDROffset1 value. RxDrOffset1 *int64 `type:"integer"` // The RXFreq2 value. RxFreq2 *int64 `min:"1e+06" type:"integer"` // The Supports32BitFCnt value. Supports32BitFCnt *bool `type:"boolean"` // The SupportsClassB value. SupportsClassB *bool `type:"boolean"` // The SupportsClassC value. SupportsClassC *bool `type:"boolean"` // The SupportsJoin value. SupportsJoin *bool `type:"boolean"` // contains filtered or unexported fields }
LoRaWANDeviceProfile object.
func (LoRaWANDeviceProfile) GoString ¶
func (s LoRaWANDeviceProfile) 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 (*LoRaWANDeviceProfile) SetClassBTimeout ¶
func (s *LoRaWANDeviceProfile) SetClassBTimeout(v int64) *LoRaWANDeviceProfile
SetClassBTimeout sets the ClassBTimeout field's value.
func (*LoRaWANDeviceProfile) SetClassCTimeout ¶
func (s *LoRaWANDeviceProfile) SetClassCTimeout(v int64) *LoRaWANDeviceProfile
SetClassCTimeout sets the ClassCTimeout field's value.
func (*LoRaWANDeviceProfile) SetFactoryPresetFreqsList ¶
func (s *LoRaWANDeviceProfile) SetFactoryPresetFreqsList(v []*int64) *LoRaWANDeviceProfile
SetFactoryPresetFreqsList sets the FactoryPresetFreqsList field's value.
func (*LoRaWANDeviceProfile) SetMacVersion ¶
func (s *LoRaWANDeviceProfile) SetMacVersion(v string) *LoRaWANDeviceProfile
SetMacVersion sets the MacVersion field's value.
func (*LoRaWANDeviceProfile) SetMaxDutyCycle ¶
func (s *LoRaWANDeviceProfile) SetMaxDutyCycle(v int64) *LoRaWANDeviceProfile
SetMaxDutyCycle sets the MaxDutyCycle field's value.
func (*LoRaWANDeviceProfile) SetMaxEirp ¶
func (s *LoRaWANDeviceProfile) SetMaxEirp(v int64) *LoRaWANDeviceProfile
SetMaxEirp sets the MaxEirp field's value.
func (*LoRaWANDeviceProfile) SetPingSlotDr ¶
func (s *LoRaWANDeviceProfile) SetPingSlotDr(v int64) *LoRaWANDeviceProfile
SetPingSlotDr sets the PingSlotDr field's value.
func (*LoRaWANDeviceProfile) SetPingSlotFreq ¶
func (s *LoRaWANDeviceProfile) SetPingSlotFreq(v int64) *LoRaWANDeviceProfile
SetPingSlotFreq sets the PingSlotFreq field's value.
func (*LoRaWANDeviceProfile) SetPingSlotPeriod ¶
func (s *LoRaWANDeviceProfile) SetPingSlotPeriod(v int64) *LoRaWANDeviceProfile
SetPingSlotPeriod sets the PingSlotPeriod field's value.
func (*LoRaWANDeviceProfile) SetRegParamsRevision ¶
func (s *LoRaWANDeviceProfile) SetRegParamsRevision(v string) *LoRaWANDeviceProfile
SetRegParamsRevision sets the RegParamsRevision field's value.
func (*LoRaWANDeviceProfile) SetRfRegion ¶
func (s *LoRaWANDeviceProfile) SetRfRegion(v string) *LoRaWANDeviceProfile
SetRfRegion sets the RfRegion field's value.
func (*LoRaWANDeviceProfile) SetRxDataRate2 ¶
func (s *LoRaWANDeviceProfile) SetRxDataRate2(v int64) *LoRaWANDeviceProfile
SetRxDataRate2 sets the RxDataRate2 field's value.
func (*LoRaWANDeviceProfile) SetRxDelay1 ¶
func (s *LoRaWANDeviceProfile) SetRxDelay1(v int64) *LoRaWANDeviceProfile
SetRxDelay1 sets the RxDelay1 field's value.
func (*LoRaWANDeviceProfile) SetRxDrOffset1 ¶
func (s *LoRaWANDeviceProfile) SetRxDrOffset1(v int64) *LoRaWANDeviceProfile
SetRxDrOffset1 sets the RxDrOffset1 field's value.
func (*LoRaWANDeviceProfile) SetRxFreq2 ¶
func (s *LoRaWANDeviceProfile) SetRxFreq2(v int64) *LoRaWANDeviceProfile
SetRxFreq2 sets the RxFreq2 field's value.
func (*LoRaWANDeviceProfile) SetSupports32BitFCnt ¶
func (s *LoRaWANDeviceProfile) SetSupports32BitFCnt(v bool) *LoRaWANDeviceProfile
SetSupports32BitFCnt sets the Supports32BitFCnt field's value.
func (*LoRaWANDeviceProfile) SetSupportsClassB ¶
func (s *LoRaWANDeviceProfile) SetSupportsClassB(v bool) *LoRaWANDeviceProfile
SetSupportsClassB sets the SupportsClassB field's value.
func (*LoRaWANDeviceProfile) SetSupportsClassC ¶
func (s *LoRaWANDeviceProfile) SetSupportsClassC(v bool) *LoRaWANDeviceProfile
SetSupportsClassC sets the SupportsClassC field's value.
func (*LoRaWANDeviceProfile) SetSupportsJoin ¶
func (s *LoRaWANDeviceProfile) SetSupportsJoin(v bool) *LoRaWANDeviceProfile
SetSupportsJoin sets the SupportsJoin field's value.
func (LoRaWANDeviceProfile) String ¶
func (s LoRaWANDeviceProfile) 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 (*LoRaWANDeviceProfile) Validate ¶
func (s *LoRaWANDeviceProfile) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type LoRaWANFuotaTask ¶
type LoRaWANFuotaTask struct { // Supported RfRegions RfRegion *string `type:"string" enum:"SupportedRfRegion"` // contains filtered or unexported fields }
The LoRaWAN information used with a FUOTA task.
func (LoRaWANFuotaTask) GoString ¶
func (s LoRaWANFuotaTask) 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 (*LoRaWANFuotaTask) SetRfRegion ¶
func (s *LoRaWANFuotaTask) SetRfRegion(v string) *LoRaWANFuotaTask
SetRfRegion sets the RfRegion field's value.
func (LoRaWANFuotaTask) String ¶
func (s LoRaWANFuotaTask) 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 LoRaWANFuotaTaskGetInfo ¶
type LoRaWANFuotaTaskGetInfo struct { // The frequency band (RFRegion) value. RfRegion *string `type:"string"` // Start time of a FUOTA task. StartTime *time.Time `type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
The LoRaWAN information returned from getting a FUOTA task.
func (LoRaWANFuotaTaskGetInfo) GoString ¶
func (s LoRaWANFuotaTaskGetInfo) 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 (*LoRaWANFuotaTaskGetInfo) SetRfRegion ¶
func (s *LoRaWANFuotaTaskGetInfo) SetRfRegion(v string) *LoRaWANFuotaTaskGetInfo
SetRfRegion sets the RfRegion field's value.
func (*LoRaWANFuotaTaskGetInfo) SetStartTime ¶
func (s *LoRaWANFuotaTaskGetInfo) SetStartTime(v time.Time) *LoRaWANFuotaTaskGetInfo
SetStartTime sets the StartTime field's value.
func (LoRaWANFuotaTaskGetInfo) String ¶
func (s LoRaWANFuotaTaskGetInfo) 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 LoRaWANGateway ¶
type LoRaWANGateway struct { // Beaconing object information, which consists of the data rate and frequency // parameters. Beaconing *Beaconing `type:"structure"` // The gateway's EUI value. GatewayEui *string `type:"string"` // A list of JoinEuiRange used by LoRa gateways to filter LoRa frames. JoinEuiFilters [][]*string `type:"list"` // The MaxEIRP value. MaxEirp *float64 `type:"float"` // A list of NetId values that are used by LoRa gateways to filter the uplink // frames. NetIdFilters []*string `type:"list"` // The frequency band (RFRegion) value. RfRegion *string `type:"string"` // A list of integer indicating which sub bands are supported by LoRa gateway. SubBands []*int64 `type:"list"` // contains filtered or unexported fields }
LoRaWANGateway object.
func (LoRaWANGateway) GoString ¶
func (s LoRaWANGateway) 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 (*LoRaWANGateway) SetBeaconing ¶
func (s *LoRaWANGateway) SetBeaconing(v *Beaconing) *LoRaWANGateway
SetBeaconing sets the Beaconing field's value.
func (*LoRaWANGateway) SetGatewayEui ¶
func (s *LoRaWANGateway) SetGatewayEui(v string) *LoRaWANGateway
SetGatewayEui sets the GatewayEui field's value.
func (*LoRaWANGateway) SetJoinEuiFilters ¶
func (s *LoRaWANGateway) SetJoinEuiFilters(v [][]*string) *LoRaWANGateway
SetJoinEuiFilters sets the JoinEuiFilters field's value.
func (*LoRaWANGateway) SetMaxEirp ¶
func (s *LoRaWANGateway) SetMaxEirp(v float64) *LoRaWANGateway
SetMaxEirp sets the MaxEirp field's value.
func (*LoRaWANGateway) SetNetIdFilters ¶
func (s *LoRaWANGateway) SetNetIdFilters(v []*string) *LoRaWANGateway
SetNetIdFilters sets the NetIdFilters field's value.
func (*LoRaWANGateway) SetRfRegion ¶
func (s *LoRaWANGateway) SetRfRegion(v string) *LoRaWANGateway
SetRfRegion sets the RfRegion field's value.
func (*LoRaWANGateway) SetSubBands ¶
func (s *LoRaWANGateway) SetSubBands(v []*int64) *LoRaWANGateway
SetSubBands sets the SubBands field's value.
func (LoRaWANGateway) String ¶
func (s LoRaWANGateway) 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 LoRaWANGatewayCurrentVersion ¶
type LoRaWANGatewayCurrentVersion struct { // The version of the gateways that should receive the update. CurrentVersion *LoRaWANGatewayVersion `type:"structure"` // contains filtered or unexported fields }
LoRaWANGatewayCurrentVersion object.
func (LoRaWANGatewayCurrentVersion) GoString ¶
func (s LoRaWANGatewayCurrentVersion) 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 (*LoRaWANGatewayCurrentVersion) SetCurrentVersion ¶
func (s *LoRaWANGatewayCurrentVersion) SetCurrentVersion(v *LoRaWANGatewayVersion) *LoRaWANGatewayCurrentVersion
SetCurrentVersion sets the CurrentVersion field's value.
func (LoRaWANGatewayCurrentVersion) String ¶
func (s LoRaWANGatewayCurrentVersion) 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 LoRaWANGatewayMetadata ¶
type LoRaWANGatewayMetadata struct { // The gateway's EUI value. GatewayEui *string `type:"string"` // The RSSI value. Rssi *float64 `type:"double"` // The SNR value. Snr *float64 `type:"double"` // contains filtered or unexported fields }
LoRaWAN gateway metatdata.
func (LoRaWANGatewayMetadata) GoString ¶
func (s LoRaWANGatewayMetadata) 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 (*LoRaWANGatewayMetadata) SetGatewayEui ¶
func (s *LoRaWANGatewayMetadata) SetGatewayEui(v string) *LoRaWANGatewayMetadata
SetGatewayEui sets the GatewayEui field's value.
func (*LoRaWANGatewayMetadata) SetRssi ¶
func (s *LoRaWANGatewayMetadata) SetRssi(v float64) *LoRaWANGatewayMetadata
SetRssi sets the Rssi field's value.
func (*LoRaWANGatewayMetadata) SetSnr ¶
func (s *LoRaWANGatewayMetadata) SetSnr(v float64) *LoRaWANGatewayMetadata
SetSnr sets the Snr field's value.
func (LoRaWANGatewayMetadata) String ¶
func (s LoRaWANGatewayMetadata) 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 LoRaWANGatewayVersion ¶
type LoRaWANGatewayVersion struct { // The model number of the wireless gateway. Model *string `min:"1" type:"string"` // The version of the wireless gateway firmware. PackageVersion *string `min:"1" type:"string"` // The basic station version of the wireless gateway. Station *string `min:"1" type:"string"` // contains filtered or unexported fields }
LoRaWANGatewayVersion object.
func (LoRaWANGatewayVersion) GoString ¶
func (s LoRaWANGatewayVersion) 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 (*LoRaWANGatewayVersion) SetModel ¶
func (s *LoRaWANGatewayVersion) SetModel(v string) *LoRaWANGatewayVersion
SetModel sets the Model field's value.
func (*LoRaWANGatewayVersion) SetPackageVersion ¶
func (s *LoRaWANGatewayVersion) SetPackageVersion(v string) *LoRaWANGatewayVersion
SetPackageVersion sets the PackageVersion field's value.
func (*LoRaWANGatewayVersion) SetStation ¶
func (s *LoRaWANGatewayVersion) SetStation(v string) *LoRaWANGatewayVersion
SetStation sets the Station field's value.
func (LoRaWANGatewayVersion) String ¶
func (s LoRaWANGatewayVersion) 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 (*LoRaWANGatewayVersion) Validate ¶
func (s *LoRaWANGatewayVersion) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type LoRaWANGetServiceProfileInfo ¶
type LoRaWANGetServiceProfileInfo struct { // The AddGWMetaData value. AddGwMetadata *bool `type:"boolean"` // The ChannelMask value. ChannelMask *string `type:"string"` // The DevStatusReqFreq value. DevStatusReqFreq *int64 `type:"integer"` // The DLBucketSize value. DlBucketSize *int64 `type:"integer"` // The DLRate value. DlRate *int64 `type:"integer"` // The DLRatePolicy value. DlRatePolicy *string `type:"string"` // The DRMax value. DrMax *int64 `type:"integer"` // The DRMin value. DrMin *int64 `type:"integer"` // The HRAllowed value that describes whether handover roaming is allowed. HrAllowed *bool `type:"boolean"` // The MinGwDiversity value. MinGwDiversity *int64 `min:"1" type:"integer"` // The NwkGeoLoc value. NwkGeoLoc *bool `type:"boolean"` // The PRAllowed value that describes whether passive roaming is allowed. PrAllowed *bool `type:"boolean"` // The RAAllowed value that describes whether roaming activation is allowed. RaAllowed *bool `type:"boolean"` // The ReportDevStatusBattery value. ReportDevStatusBattery *bool `type:"boolean"` // The ReportDevStatusMargin value. ReportDevStatusMargin *bool `type:"boolean"` // The TargetPER value. TargetPer *int64 `type:"integer"` // The ULBucketSize value. UlBucketSize *int64 `type:"integer"` // The ULRate value. UlRate *int64 `type:"integer"` // The ULRatePolicy value. UlRatePolicy *string `type:"string"` // contains filtered or unexported fields }
LoRaWANGetServiceProfileInfo object.
func (LoRaWANGetServiceProfileInfo) GoString ¶
func (s LoRaWANGetServiceProfileInfo) 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 (*LoRaWANGetServiceProfileInfo) SetAddGwMetadata ¶
func (s *LoRaWANGetServiceProfileInfo) SetAddGwMetadata(v bool) *LoRaWANGetServiceProfileInfo
SetAddGwMetadata sets the AddGwMetadata field's value.
func (*LoRaWANGetServiceProfileInfo) SetChannelMask ¶
func (s *LoRaWANGetServiceProfileInfo) SetChannelMask(v string) *LoRaWANGetServiceProfileInfo
SetChannelMask sets the ChannelMask field's value.
func (*LoRaWANGetServiceProfileInfo) SetDevStatusReqFreq ¶
func (s *LoRaWANGetServiceProfileInfo) SetDevStatusReqFreq(v int64) *LoRaWANGetServiceProfileInfo
SetDevStatusReqFreq sets the DevStatusReqFreq field's value.
func (*LoRaWANGetServiceProfileInfo) SetDlBucketSize ¶
func (s *LoRaWANGetServiceProfileInfo) SetDlBucketSize(v int64) *LoRaWANGetServiceProfileInfo
SetDlBucketSize sets the DlBucketSize field's value.
func (*LoRaWANGetServiceProfileInfo) SetDlRate ¶
func (s *LoRaWANGetServiceProfileInfo) SetDlRate(v int64) *LoRaWANGetServiceProfileInfo
SetDlRate sets the DlRate field's value.
func (*LoRaWANGetServiceProfileInfo) SetDlRatePolicy ¶
func (s *LoRaWANGetServiceProfileInfo) SetDlRatePolicy(v string) *LoRaWANGetServiceProfileInfo
SetDlRatePolicy sets the DlRatePolicy field's value.
func (*LoRaWANGetServiceProfileInfo) SetDrMax ¶
func (s *LoRaWANGetServiceProfileInfo) SetDrMax(v int64) *LoRaWANGetServiceProfileInfo
SetDrMax sets the DrMax field's value.
func (*LoRaWANGetServiceProfileInfo) SetDrMin ¶
func (s *LoRaWANGetServiceProfileInfo) SetDrMin(v int64) *LoRaWANGetServiceProfileInfo
SetDrMin sets the DrMin field's value.
func (*LoRaWANGetServiceProfileInfo) SetHrAllowed ¶
func (s *LoRaWANGetServiceProfileInfo) SetHrAllowed(v bool) *LoRaWANGetServiceProfileInfo
SetHrAllowed sets the HrAllowed field's value.
func (*LoRaWANGetServiceProfileInfo) SetMinGwDiversity ¶
func (s *LoRaWANGetServiceProfileInfo) SetMinGwDiversity(v int64) *LoRaWANGetServiceProfileInfo
SetMinGwDiversity sets the MinGwDiversity field's value.
func (*LoRaWANGetServiceProfileInfo) SetNwkGeoLoc ¶
func (s *LoRaWANGetServiceProfileInfo) SetNwkGeoLoc(v bool) *LoRaWANGetServiceProfileInfo
SetNwkGeoLoc sets the NwkGeoLoc field's value.
func (*LoRaWANGetServiceProfileInfo) SetPrAllowed ¶
func (s *LoRaWANGetServiceProfileInfo) SetPrAllowed(v bool) *LoRaWANGetServiceProfileInfo
SetPrAllowed sets the PrAllowed field's value.
func (*LoRaWANGetServiceProfileInfo) SetRaAllowed ¶
func (s *LoRaWANGetServiceProfileInfo) SetRaAllowed(v bool) *LoRaWANGetServiceProfileInfo
SetRaAllowed sets the RaAllowed field's value.
func (*LoRaWANGetServiceProfileInfo) SetReportDevStatusBattery ¶
func (s *LoRaWANGetServiceProfileInfo) SetReportDevStatusBattery(v bool) *LoRaWANGetServiceProfileInfo
SetReportDevStatusBattery sets the ReportDevStatusBattery field's value.
func (*LoRaWANGetServiceProfileInfo) SetReportDevStatusMargin ¶
func (s *LoRaWANGetServiceProfileInfo) SetReportDevStatusMargin(v bool) *LoRaWANGetServiceProfileInfo
SetReportDevStatusMargin sets the ReportDevStatusMargin field's value.
func (*LoRaWANGetServiceProfileInfo) SetTargetPer ¶
func (s *LoRaWANGetServiceProfileInfo) SetTargetPer(v int64) *LoRaWANGetServiceProfileInfo
SetTargetPer sets the TargetPer field's value.
func (*LoRaWANGetServiceProfileInfo) SetUlBucketSize ¶
func (s *LoRaWANGetServiceProfileInfo) SetUlBucketSize(v int64) *LoRaWANGetServiceProfileInfo
SetUlBucketSize sets the UlBucketSize field's value.
func (*LoRaWANGetServiceProfileInfo) SetUlRate ¶
func (s *LoRaWANGetServiceProfileInfo) SetUlRate(v int64) *LoRaWANGetServiceProfileInfo
SetUlRate sets the UlRate field's value.
func (*LoRaWANGetServiceProfileInfo) SetUlRatePolicy ¶
func (s *LoRaWANGetServiceProfileInfo) SetUlRatePolicy(v string) *LoRaWANGetServiceProfileInfo
SetUlRatePolicy sets the UlRatePolicy field's value.
func (LoRaWANGetServiceProfileInfo) String ¶
func (s LoRaWANGetServiceProfileInfo) 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 LoRaWANJoinEventNotificationConfigurations ¶
type LoRaWANJoinEventNotificationConfigurations struct { // Denotes whether the Dev EUI join event topic is enabled or disabled. DevEuiEventTopic *string `type:"string" enum:"EventNotificationTopicStatus"` // contains filtered or unexported fields }
Object for LoRaWAN join resource type event configuration.
func (LoRaWANJoinEventNotificationConfigurations) GoString ¶
func (s LoRaWANJoinEventNotificationConfigurations) 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 (*LoRaWANJoinEventNotificationConfigurations) SetDevEuiEventTopic ¶
func (s *LoRaWANJoinEventNotificationConfigurations) SetDevEuiEventTopic(v string) *LoRaWANJoinEventNotificationConfigurations
SetDevEuiEventTopic sets the DevEuiEventTopic field's value.
func (LoRaWANJoinEventNotificationConfigurations) String ¶
func (s LoRaWANJoinEventNotificationConfigurations) 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 LoRaWANJoinResourceTypeEventConfiguration ¶
type LoRaWANJoinResourceTypeEventConfiguration struct { // Denotes whether the wireless device join event topic is enabled or disabled. WirelessDeviceEventTopic *string `type:"string" enum:"EventNotificationTopicStatus"` // contains filtered or unexported fields }
Object for LoRaWAN join resource type event configuration.
func (LoRaWANJoinResourceTypeEventConfiguration) GoString ¶
func (s LoRaWANJoinResourceTypeEventConfiguration) 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 (*LoRaWANJoinResourceTypeEventConfiguration) SetWirelessDeviceEventTopic ¶
func (s *LoRaWANJoinResourceTypeEventConfiguration) SetWirelessDeviceEventTopic(v string) *LoRaWANJoinResourceTypeEventConfiguration
SetWirelessDeviceEventTopic sets the WirelessDeviceEventTopic field's value.
func (LoRaWANJoinResourceTypeEventConfiguration) String ¶
func (s LoRaWANJoinResourceTypeEventConfiguration) 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 LoRaWANListDevice ¶
type LoRaWANListDevice struct { // The DevEUI value. DevEui *string `type:"string"` // contains filtered or unexported fields }
LoRaWAN object for list functions.
func (LoRaWANListDevice) GoString ¶
func (s LoRaWANListDevice) 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 (*LoRaWANListDevice) SetDevEui ¶
func (s *LoRaWANListDevice) SetDevEui(v string) *LoRaWANListDevice
SetDevEui sets the DevEui field's value.
func (LoRaWANListDevice) String ¶
func (s LoRaWANListDevice) 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 LoRaWANMulticast ¶
type LoRaWANMulticast struct { // DlClass for LoRaWAM, valid values are ClassB and ClassC. DlClass *string `type:"string" enum:"DlClass"` // Supported RfRegions RfRegion *string `type:"string" enum:"SupportedRfRegion"` // contains filtered or unexported fields }
The LoRaWAN information that is to be used with the multicast group.
func (LoRaWANMulticast) GoString ¶
func (s LoRaWANMulticast) 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 (*LoRaWANMulticast) SetDlClass ¶
func (s *LoRaWANMulticast) SetDlClass(v string) *LoRaWANMulticast
SetDlClass sets the DlClass field's value.
func (*LoRaWANMulticast) SetRfRegion ¶
func (s *LoRaWANMulticast) SetRfRegion(v string) *LoRaWANMulticast
SetRfRegion sets the RfRegion field's value.
func (LoRaWANMulticast) String ¶
func (s LoRaWANMulticast) 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 LoRaWANMulticastGet ¶
type LoRaWANMulticastGet struct { // DlClass for LoRaWAM, valid values are ClassB and ClassC. DlClass *string `type:"string" enum:"DlClass"` // Number of devices that are associated to the multicast group. NumberOfDevicesInGroup *int64 `type:"integer"` // Number of devices that are requested to be associated with the multicast // group. NumberOfDevicesRequested *int64 `type:"integer"` // Supported RfRegions RfRegion *string `type:"string" enum:"SupportedRfRegion"` // contains filtered or unexported fields }
The LoRaWAN information that is to be returned from getting multicast group information.
func (LoRaWANMulticastGet) GoString ¶
func (s LoRaWANMulticastGet) 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 (*LoRaWANMulticastGet) SetDlClass ¶
func (s *LoRaWANMulticastGet) SetDlClass(v string) *LoRaWANMulticastGet
SetDlClass sets the DlClass field's value.
func (*LoRaWANMulticastGet) SetNumberOfDevicesInGroup ¶
func (s *LoRaWANMulticastGet) SetNumberOfDevicesInGroup(v int64) *LoRaWANMulticastGet
SetNumberOfDevicesInGroup sets the NumberOfDevicesInGroup field's value.
func (*LoRaWANMulticastGet) SetNumberOfDevicesRequested ¶
func (s *LoRaWANMulticastGet) SetNumberOfDevicesRequested(v int64) *LoRaWANMulticastGet
SetNumberOfDevicesRequested sets the NumberOfDevicesRequested field's value.
func (*LoRaWANMulticastGet) SetRfRegion ¶
func (s *LoRaWANMulticastGet) SetRfRegion(v string) *LoRaWANMulticastGet
SetRfRegion sets the RfRegion field's value.
func (LoRaWANMulticastGet) String ¶
func (s LoRaWANMulticastGet) 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 LoRaWANMulticastMetadata ¶
type LoRaWANMulticastMetadata struct { // The Fport value. FPort *int64 `min:"1" type:"integer"` // contains filtered or unexported fields }
The metadata information of the LoRaWAN multicast group.
func (LoRaWANMulticastMetadata) GoString ¶
func (s LoRaWANMulticastMetadata) 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 (*LoRaWANMulticastMetadata) SetFPort ¶
func (s *LoRaWANMulticastMetadata) SetFPort(v int64) *LoRaWANMulticastMetadata
SetFPort sets the FPort field's value.
func (LoRaWANMulticastMetadata) String ¶
func (s LoRaWANMulticastMetadata) 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 (*LoRaWANMulticastMetadata) Validate ¶
func (s *LoRaWANMulticastMetadata) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type LoRaWANMulticastSession ¶
type LoRaWANMulticastSession struct { // Downlink data rate. DlDr *int64 `type:"integer"` // Downlink frequency. DlFreq *int64 `min:"1e+08" type:"integer"` // The PingSlotPeriod value. PingSlotPeriod *int64 `min:"32" type:"integer"` // Timestamp of when the multicast group session is to start. SessionStartTime *time.Time `type:"timestamp" timestampFormat:"iso8601"` // How long before a multicast group session is to timeout. SessionTimeout *int64 `min:"60" type:"integer"` // contains filtered or unexported fields }
The LoRaWAN information used with the multicast session.
func (LoRaWANMulticastSession) GoString ¶
func (s LoRaWANMulticastSession) 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 (*LoRaWANMulticastSession) SetDlDr ¶
func (s *LoRaWANMulticastSession) SetDlDr(v int64) *LoRaWANMulticastSession
SetDlDr sets the DlDr field's value.
func (*LoRaWANMulticastSession) SetDlFreq ¶
func (s *LoRaWANMulticastSession) SetDlFreq(v int64) *LoRaWANMulticastSession
SetDlFreq sets the DlFreq field's value.
func (*LoRaWANMulticastSession) SetPingSlotPeriod ¶
func (s *LoRaWANMulticastSession) SetPingSlotPeriod(v int64) *LoRaWANMulticastSession
SetPingSlotPeriod sets the PingSlotPeriod field's value.
func (*LoRaWANMulticastSession) SetSessionStartTime ¶
func (s *LoRaWANMulticastSession) SetSessionStartTime(v time.Time) *LoRaWANMulticastSession
SetSessionStartTime sets the SessionStartTime field's value.
func (*LoRaWANMulticastSession) SetSessionTimeout ¶
func (s *LoRaWANMulticastSession) SetSessionTimeout(v int64) *LoRaWANMulticastSession
SetSessionTimeout sets the SessionTimeout field's value.
func (LoRaWANMulticastSession) String ¶
func (s LoRaWANMulticastSession) 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 (*LoRaWANMulticastSession) Validate ¶
func (s *LoRaWANMulticastSession) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type LoRaWANSendDataToDevice ¶
type LoRaWANSendDataToDevice struct { // The Fport value. FPort *int64 `min:"1" type:"integer"` // Choose the gateways that you want to use for the downlink data traffic when // the wireless device is running in class B or class C mode. ParticipatingGateways *ParticipatingGateways `type:"structure"` // contains filtered or unexported fields }
LoRaWAN router info.
func (LoRaWANSendDataToDevice) GoString ¶
func (s LoRaWANSendDataToDevice) 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 (*LoRaWANSendDataToDevice) SetFPort ¶
func (s *LoRaWANSendDataToDevice) SetFPort(v int64) *LoRaWANSendDataToDevice
SetFPort sets the FPort field's value.
func (*LoRaWANSendDataToDevice) SetParticipatingGateways ¶
func (s *LoRaWANSendDataToDevice) SetParticipatingGateways(v *ParticipatingGateways) *LoRaWANSendDataToDevice
SetParticipatingGateways sets the ParticipatingGateways field's value.
func (LoRaWANSendDataToDevice) String ¶
func (s LoRaWANSendDataToDevice) 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 (*LoRaWANSendDataToDevice) Validate ¶
func (s *LoRaWANSendDataToDevice) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type LoRaWANServiceProfile ¶
type LoRaWANServiceProfile struct { // The AddGWMetaData value. AddGwMetadata *bool `type:"boolean"` // The DrMax value. DrMax *int64 `type:"integer"` // The DrMin value. DrMin *int64 `type:"integer"` // The PRAllowed value that describes whether passive roaming is allowed. PrAllowed *bool `type:"boolean"` // The RAAllowed value that describes whether roaming activation is allowed. RaAllowed *bool `type:"boolean"` // contains filtered or unexported fields }
LoRaWANServiceProfile object.
func (LoRaWANServiceProfile) GoString ¶
func (s LoRaWANServiceProfile) 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 (*LoRaWANServiceProfile) SetAddGwMetadata ¶
func (s *LoRaWANServiceProfile) SetAddGwMetadata(v bool) *LoRaWANServiceProfile
SetAddGwMetadata sets the AddGwMetadata field's value.
func (*LoRaWANServiceProfile) SetDrMax ¶
func (s *LoRaWANServiceProfile) SetDrMax(v int64) *LoRaWANServiceProfile
SetDrMax sets the DrMax field's value.
func (*LoRaWANServiceProfile) SetDrMin ¶
func (s *LoRaWANServiceProfile) SetDrMin(v int64) *LoRaWANServiceProfile
SetDrMin sets the DrMin field's value.
func (*LoRaWANServiceProfile) SetPrAllowed ¶
func (s *LoRaWANServiceProfile) SetPrAllowed(v bool) *LoRaWANServiceProfile
SetPrAllowed sets the PrAllowed field's value.
func (*LoRaWANServiceProfile) SetRaAllowed ¶
func (s *LoRaWANServiceProfile) SetRaAllowed(v bool) *LoRaWANServiceProfile
SetRaAllowed sets the RaAllowed field's value.
func (LoRaWANServiceProfile) String ¶
func (s LoRaWANServiceProfile) 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 LoRaWANStartFuotaTask ¶
type LoRaWANStartFuotaTask struct { // Start time of a FUOTA task. StartTime *time.Time `type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
The LoRaWAN information used to start a FUOTA task.
func (LoRaWANStartFuotaTask) GoString ¶
func (s LoRaWANStartFuotaTask) 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 (*LoRaWANStartFuotaTask) SetStartTime ¶
func (s *LoRaWANStartFuotaTask) SetStartTime(v time.Time) *LoRaWANStartFuotaTask
SetStartTime sets the StartTime field's value.
func (LoRaWANStartFuotaTask) String ¶
func (s LoRaWANStartFuotaTask) 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 LoRaWANUpdateDevice ¶
type LoRaWANUpdateDevice struct { // ABP device object for update APIs for v1.0.x AbpV1_0_x *UpdateAbpV10X `type:"structure"` // ABP device object for update APIs for v1.1 AbpV1_1 *UpdateAbpV11 `type:"structure"` // The ID of the device profile for the wireless device. DeviceProfileId *string `type:"string"` // FPorts object for the positioning information of the device. FPorts *UpdateFPorts `type:"structure"` // The ID of the service profile. ServiceProfileId *string `type:"string"` // contains filtered or unexported fields }
LoRaWAN object for update functions.
func (LoRaWANUpdateDevice) GoString ¶
func (s LoRaWANUpdateDevice) 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 (*LoRaWANUpdateDevice) SetAbpV1_0_x ¶
func (s *LoRaWANUpdateDevice) SetAbpV1_0_x(v *UpdateAbpV10X) *LoRaWANUpdateDevice
SetAbpV1_0_x sets the AbpV1_0_x field's value.
func (*LoRaWANUpdateDevice) SetAbpV1_1 ¶
func (s *LoRaWANUpdateDevice) SetAbpV1_1(v *UpdateAbpV11) *LoRaWANUpdateDevice
SetAbpV1_1 sets the AbpV1_1 field's value.
func (*LoRaWANUpdateDevice) SetDeviceProfileId ¶
func (s *LoRaWANUpdateDevice) SetDeviceProfileId(v string) *LoRaWANUpdateDevice
SetDeviceProfileId sets the DeviceProfileId field's value.
func (*LoRaWANUpdateDevice) SetFPorts ¶
func (s *LoRaWANUpdateDevice) SetFPorts(v *UpdateFPorts) *LoRaWANUpdateDevice
SetFPorts sets the FPorts field's value.
func (*LoRaWANUpdateDevice) SetServiceProfileId ¶
func (s *LoRaWANUpdateDevice) SetServiceProfileId(v string) *LoRaWANUpdateDevice
SetServiceProfileId sets the ServiceProfileId field's value.
func (LoRaWANUpdateDevice) String ¶
func (s LoRaWANUpdateDevice) 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 (*LoRaWANUpdateDevice) Validate ¶
func (s *LoRaWANUpdateDevice) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type LoRaWANUpdateGatewayTaskCreate ¶
type LoRaWANUpdateGatewayTaskCreate struct { // The version of the gateways that should receive the update. CurrentVersion *LoRaWANGatewayVersion `type:"structure"` // The CRC of the signature private key to check. SigKeyCrc *int64 `min:"1" type:"long"` // The signature used to verify the update firmware. UpdateSignature *string `min:"1" type:"string"` // The firmware version to update the gateway to. UpdateVersion *LoRaWANGatewayVersion `type:"structure"` // contains filtered or unexported fields }
LoRaWANUpdateGatewayTaskCreate object.
func (LoRaWANUpdateGatewayTaskCreate) GoString ¶
func (s LoRaWANUpdateGatewayTaskCreate) 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 (*LoRaWANUpdateGatewayTaskCreate) SetCurrentVersion ¶
func (s *LoRaWANUpdateGatewayTaskCreate) SetCurrentVersion(v *LoRaWANGatewayVersion) *LoRaWANUpdateGatewayTaskCreate
SetCurrentVersion sets the CurrentVersion field's value.
func (*LoRaWANUpdateGatewayTaskCreate) SetSigKeyCrc ¶
func (s *LoRaWANUpdateGatewayTaskCreate) SetSigKeyCrc(v int64) *LoRaWANUpdateGatewayTaskCreate
SetSigKeyCrc sets the SigKeyCrc field's value.
func (*LoRaWANUpdateGatewayTaskCreate) SetUpdateSignature ¶
func (s *LoRaWANUpdateGatewayTaskCreate) SetUpdateSignature(v string) *LoRaWANUpdateGatewayTaskCreate
SetUpdateSignature sets the UpdateSignature field's value.
func (*LoRaWANUpdateGatewayTaskCreate) SetUpdateVersion ¶
func (s *LoRaWANUpdateGatewayTaskCreate) SetUpdateVersion(v *LoRaWANGatewayVersion) *LoRaWANUpdateGatewayTaskCreate
SetUpdateVersion sets the UpdateVersion field's value.
func (LoRaWANUpdateGatewayTaskCreate) String ¶
func (s LoRaWANUpdateGatewayTaskCreate) 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 (*LoRaWANUpdateGatewayTaskCreate) Validate ¶
func (s *LoRaWANUpdateGatewayTaskCreate) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type LoRaWANUpdateGatewayTaskEntry ¶
type LoRaWANUpdateGatewayTaskEntry struct { // The version of the gateways that should receive the update. CurrentVersion *LoRaWANGatewayVersion `type:"structure"` // The firmware version to update the gateway to. UpdateVersion *LoRaWANGatewayVersion `type:"structure"` // contains filtered or unexported fields }
LoRaWANUpdateGatewayTaskEntry object.
func (LoRaWANUpdateGatewayTaskEntry) GoString ¶
func (s LoRaWANUpdateGatewayTaskEntry) 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 (*LoRaWANUpdateGatewayTaskEntry) SetCurrentVersion ¶
func (s *LoRaWANUpdateGatewayTaskEntry) SetCurrentVersion(v *LoRaWANGatewayVersion) *LoRaWANUpdateGatewayTaskEntry
SetCurrentVersion sets the CurrentVersion field's value.
func (*LoRaWANUpdateGatewayTaskEntry) SetUpdateVersion ¶
func (s *LoRaWANUpdateGatewayTaskEntry) SetUpdateVersion(v *LoRaWANGatewayVersion) *LoRaWANUpdateGatewayTaskEntry
SetUpdateVersion sets the UpdateVersion field's value.
func (LoRaWANUpdateGatewayTaskEntry) String ¶
func (s LoRaWANUpdateGatewayTaskEntry) 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 LteLocalId ¶
type LteLocalId struct { // Evolved universal terrestrial radio access (E-UTRA) absolute radio frequency // channel number (FCN). // // Earfcn is a required field Earfcn *int64 `type:"integer" required:"true"` // Physical cell ID. // // Pci is a required field Pci *int64 `type:"integer" required:"true"` // contains filtered or unexported fields }
LTE local identification (local ID) information.
func (LteLocalId) GoString ¶
func (s LteLocalId) 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 (*LteLocalId) SetEarfcn ¶
func (s *LteLocalId) SetEarfcn(v int64) *LteLocalId
SetEarfcn sets the Earfcn field's value.
func (*LteLocalId) SetPci ¶
func (s *LteLocalId) SetPci(v int64) *LteLocalId
SetPci sets the Pci field's value.
func (LteLocalId) String ¶
func (s LteLocalId) 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 (*LteLocalId) Validate ¶
func (s *LteLocalId) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type LteNmrObj ¶
type LteNmrObj struct { // E-UTRA (Evolved universal terrestrial Radio Access) absolute radio frequency // channel Number (EARFCN). // // Earfcn is a required field Earfcn *int64 `type:"integer" required:"true"` // E-UTRAN (Evolved Universal Terrestrial Radio Access Network) cell global // identifier (EUTRANCID). // // EutranCid is a required field EutranCid *int64 `type:"integer" required:"true"` // Physical cell ID. // // Pci is a required field Pci *int64 `type:"integer" required:"true"` // Signal power of the reference signal received, measured in dBm (decibel-milliwatts). Rsrp *int64 `type:"integer"` // Signal quality of the reference Signal received, measured in decibels (dB). Rsrq *float64 `type:"float"` // contains filtered or unexported fields }
LTE object for network measurement reports.
func (LteNmrObj) 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 (*LteNmrObj) SetEutranCid ¶
SetEutranCid sets the EutranCid field's value.
type LteObj ¶
type LteObj struct { // E-UTRAN (Evolved Universal Terrestrial Radio Access Network) Cell Global // Identifier. // // EutranCid is a required field EutranCid *int64 `type:"integer" required:"true"` // LTE local identification (local ID) information. LteLocalId *LteLocalId `type:"structure"` // LTE object for network measurement reports. LteNmr []*LteNmrObj `min:"1" type:"list"` // LTE timing advance. LteTimingAdvance *int64 `type:"integer"` // Mobile Country Code. // // Mcc is a required field Mcc *int64 `min:"200" type:"integer" required:"true"` // Mobile Network Code. // // Mnc is a required field Mnc *int64 `type:"integer" required:"true"` // Parameter that determines whether the LTE object is capable of supporting // NR (new radio). NrCapable *bool `type:"boolean"` // Signal power of the reference signal received, measured in dBm (decibel-milliwatts). Rsrp *int64 `type:"integer"` // Signal quality of the reference Signal received, measured in decibels (dB). Rsrq *float64 `type:"float"` // LTE tracking area code. Tac *int64 `type:"integer"` // contains filtered or unexported fields }
LTE object.
func (LteObj) 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 (*LteObj) SetEutranCid ¶
SetEutranCid sets the EutranCid field's value.
func (*LteObj) SetLteLocalId ¶
func (s *LteObj) SetLteLocalId(v *LteLocalId) *LteObj
SetLteLocalId sets the LteLocalId field's value.
func (*LteObj) SetLteTimingAdvance ¶
SetLteTimingAdvance sets the LteTimingAdvance field's value.
func (*LteObj) SetNrCapable ¶
SetNrCapable sets the NrCapable field's value.
type MessageDeliveryStatusEventConfiguration ¶
type MessageDeliveryStatusEventConfiguration struct { // SidewalkEventNotificationConfigurations object, which is the event configuration // object for Sidewalk-related event topics. Sidewalk *SidewalkEventNotificationConfigurations `type:"structure"` // Denotes whether the wireless device ID message delivery status event topic // is enabled or disabled. WirelessDeviceIdEventTopic *string `type:"string" enum:"EventNotificationTopicStatus"` // contains filtered or unexported fields }
Message delivery status event configuration object for enabling and disabling relevant topics.
func (MessageDeliveryStatusEventConfiguration) GoString ¶
func (s MessageDeliveryStatusEventConfiguration) 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 (*MessageDeliveryStatusEventConfiguration) SetSidewalk ¶
func (s *MessageDeliveryStatusEventConfiguration) SetSidewalk(v *SidewalkEventNotificationConfigurations) *MessageDeliveryStatusEventConfiguration
SetSidewalk sets the Sidewalk field's value.
func (*MessageDeliveryStatusEventConfiguration) SetWirelessDeviceIdEventTopic ¶
func (s *MessageDeliveryStatusEventConfiguration) SetWirelessDeviceIdEventTopic(v string) *MessageDeliveryStatusEventConfiguration
SetWirelessDeviceIdEventTopic sets the WirelessDeviceIdEventTopic field's value.
func (MessageDeliveryStatusEventConfiguration) String ¶
func (s MessageDeliveryStatusEventConfiguration) 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 MessageDeliveryStatusResourceTypeEventConfiguration ¶
type MessageDeliveryStatusResourceTypeEventConfiguration struct { // Sidewalk resource type event configuration object for enabling or disabling // topic. Sidewalk *SidewalkResourceTypeEventConfiguration `type:"structure"` // contains filtered or unexported fields }
Message delivery status resource type event configuration object for enabling or disabling relevant topic.
func (MessageDeliveryStatusResourceTypeEventConfiguration) GoString ¶
func (s MessageDeliveryStatusResourceTypeEventConfiguration) 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 (*MessageDeliveryStatusResourceTypeEventConfiguration) SetSidewalk ¶
func (s *MessageDeliveryStatusResourceTypeEventConfiguration) SetSidewalk(v *SidewalkResourceTypeEventConfiguration) *MessageDeliveryStatusResourceTypeEventConfiguration
SetSidewalk sets the Sidewalk field's value.
func (MessageDeliveryStatusResourceTypeEventConfiguration) String ¶
func (s MessageDeliveryStatusResourceTypeEventConfiguration) 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 MulticastGroup ¶
type MulticastGroup struct { // The arn of the multicast group. Arn *string `type:"string"` // The ID of the multicast group. Id *string `type:"string"` // The name of the multicast group. Name *string `type:"string"` // contains filtered or unexported fields }
A multicast group.
func (MulticastGroup) GoString ¶
func (s MulticastGroup) 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 (*MulticastGroup) SetArn ¶
func (s *MulticastGroup) SetArn(v string) *MulticastGroup
SetArn sets the Arn field's value.
func (*MulticastGroup) SetId ¶
func (s *MulticastGroup) SetId(v string) *MulticastGroup
SetId sets the Id field's value.
func (*MulticastGroup) SetName ¶
func (s *MulticastGroup) SetName(v string) *MulticastGroup
SetName sets the Name field's value.
func (MulticastGroup) String ¶
func (s MulticastGroup) 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 MulticastGroupByFuotaTask ¶
type MulticastGroupByFuotaTask struct { // The ID of the multicast group. Id *string `type:"string"` // contains filtered or unexported fields }
A multicast group that is associated with a FUOTA task.
func (MulticastGroupByFuotaTask) GoString ¶
func (s MulticastGroupByFuotaTask) 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 (*MulticastGroupByFuotaTask) SetId ¶
func (s *MulticastGroupByFuotaTask) SetId(v string) *MulticastGroupByFuotaTask
SetId sets the Id field's value.
func (MulticastGroupByFuotaTask) String ¶
func (s MulticastGroupByFuotaTask) 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 MulticastWirelessMetadata ¶
type MulticastWirelessMetadata struct { // The metadata information of the LoRaWAN multicast group. LoRaWAN *LoRaWANMulticastMetadata `type:"structure"` // contains filtered or unexported fields }
Wireless metadata that is to be sent to multicast group.
func (MulticastWirelessMetadata) GoString ¶
func (s MulticastWirelessMetadata) 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 (*MulticastWirelessMetadata) SetLoRaWAN ¶
func (s *MulticastWirelessMetadata) SetLoRaWAN(v *LoRaWANMulticastMetadata) *MulticastWirelessMetadata
SetLoRaWAN sets the LoRaWAN field's value.
func (MulticastWirelessMetadata) String ¶
func (s MulticastWirelessMetadata) 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 (*MulticastWirelessMetadata) Validate ¶
func (s *MulticastWirelessMetadata) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type NetworkAnalyzerConfigurations ¶
type NetworkAnalyzerConfigurations struct { // The Amazon Resource Name of the new resource. Arn *string `type:"string"` // Name of the network analyzer configuration. Name *string `min:"1" type:"string"` // contains filtered or unexported fields }
Network analyzer configurations.
func (NetworkAnalyzerConfigurations) GoString ¶
func (s NetworkAnalyzerConfigurations) 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 (*NetworkAnalyzerConfigurations) SetArn ¶
func (s *NetworkAnalyzerConfigurations) SetArn(v string) *NetworkAnalyzerConfigurations
SetArn sets the Arn field's value.
func (*NetworkAnalyzerConfigurations) SetName ¶
func (s *NetworkAnalyzerConfigurations) SetName(v string) *NetworkAnalyzerConfigurations
SetName sets the Name field's value.
func (NetworkAnalyzerConfigurations) String ¶
func (s NetworkAnalyzerConfigurations) 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 OtaaV10X ¶
type OtaaV10X struct { // The AppEUI value. AppEui *string `type:"string"` // The AppKey value. AppKey *string `type:"string"` // The GenAppKey value. GenAppKey *string `type:"string"` // The JoinEUI value. JoinEui *string `type:"string"` // contains filtered or unexported fields }
OTAA device object for v1.0.x
func (OtaaV10X) 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 (*OtaaV10X) SetGenAppKey ¶
SetGenAppKey sets the GenAppKey field's value.
func (*OtaaV10X) SetJoinEui ¶
SetJoinEui sets the JoinEui field's value.
type OtaaV11 ¶
type OtaaV11 struct { // The AppKey value. AppKey *string `type:"string"` // The JoinEUI value. JoinEui *string `type:"string"` // The NwkKey value. NwkKey *string `type:"string"` // contains filtered or unexported fields }
OTAA device object for v1.1
func (OtaaV11) 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 (*OtaaV11) SetJoinEui ¶
SetJoinEui sets the JoinEui field's value.
type ParticipatingGateways ¶
type ParticipatingGateways struct { // Indicates whether to send the downlink message in sequential mode or concurrent // mode, or to use only the chosen gateways from the previous uplink message // transmission. // // DownlinkMode is a required field DownlinkMode *string `type:"string" required:"true" enum:"DownlinkMode"` // The list of gateways that you want to use for sending the downlink data traffic. // // GatewayList is a required field GatewayList []*GatewayListItem `type:"list" required:"true"` // The duration of time for which AWS IoT Core for LoRaWAN will wait before // transmitting the payload to the next gateway. // // TransmissionInterval is a required field TransmissionInterval *int64 `min:"1" type:"integer" required:"true"` // contains filtered or unexported fields }
Specify the list of gateways to which you want to send downlink data traffic when the wireless device is running in class B or class C mode.
func (ParticipatingGateways) GoString ¶
func (s ParticipatingGateways) 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 (*ParticipatingGateways) SetDownlinkMode ¶
func (s *ParticipatingGateways) SetDownlinkMode(v string) *ParticipatingGateways
SetDownlinkMode sets the DownlinkMode field's value.
func (*ParticipatingGateways) SetGatewayList ¶
func (s *ParticipatingGateways) SetGatewayList(v []*GatewayListItem) *ParticipatingGateways
SetGatewayList sets the GatewayList field's value.
func (*ParticipatingGateways) SetTransmissionInterval ¶
func (s *ParticipatingGateways) SetTransmissionInterval(v int64) *ParticipatingGateways
SetTransmissionInterval sets the TransmissionInterval field's value.
func (ParticipatingGateways) String ¶
func (s ParticipatingGateways) 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 (*ParticipatingGateways) Validate ¶
func (s *ParticipatingGateways) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PositionConfigurationItem ¶
type PositionConfigurationItem struct { // The position data destination that describes the AWS IoT rule that processes // the device's position data for use by AWS IoT Core for LoRaWAN. Destination *string `type:"string"` // Resource identifier for the position configuration. ResourceIdentifier *string `type:"string"` // Resource type of the resource for the position configuration. ResourceType *string `type:"string" enum:"PositionResourceType"` // The details of the positioning solver object used to compute the location. Solvers *PositionSolverDetails `type:"structure"` // contains filtered or unexported fields }
The wrapper for a position configuration.
func (PositionConfigurationItem) GoString ¶
func (s PositionConfigurationItem) 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 (*PositionConfigurationItem) SetDestination ¶
func (s *PositionConfigurationItem) SetDestination(v string) *PositionConfigurationItem
SetDestination sets the Destination field's value.
func (*PositionConfigurationItem) SetResourceIdentifier ¶
func (s *PositionConfigurationItem) SetResourceIdentifier(v string) *PositionConfigurationItem
SetResourceIdentifier sets the ResourceIdentifier field's value.
func (*PositionConfigurationItem) SetResourceType ¶
func (s *PositionConfigurationItem) SetResourceType(v string) *PositionConfigurationItem
SetResourceType sets the ResourceType field's value.
func (*PositionConfigurationItem) SetSolvers ¶
func (s *PositionConfigurationItem) SetSolvers(v *PositionSolverDetails) *PositionConfigurationItem
SetSolvers sets the Solvers field's value.
func (PositionConfigurationItem) String ¶
func (s PositionConfigurationItem) 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 PositionSolverConfigurations ¶
type PositionSolverConfigurations struct { // The Semtech GNSS solver configuration object. SemtechGnss *SemtechGnssConfiguration `type:"structure"` // contains filtered or unexported fields }
The wrapper for position solver configurations.
func (PositionSolverConfigurations) GoString ¶
func (s PositionSolverConfigurations) 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 (*PositionSolverConfigurations) SetSemtechGnss ¶
func (s *PositionSolverConfigurations) SetSemtechGnss(v *SemtechGnssConfiguration) *PositionSolverConfigurations
SetSemtechGnss sets the SemtechGnss field's value.
func (PositionSolverConfigurations) String ¶
func (s PositionSolverConfigurations) 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 (*PositionSolverConfigurations) Validate ¶
func (s *PositionSolverConfigurations) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PositionSolverDetails ¶
type PositionSolverDetails struct { // The Semtech GNSS solver object details. SemtechGnss *SemtechGnssDetail `type:"structure"` // contains filtered or unexported fields }
The wrapper for position solver details.
func (PositionSolverDetails) GoString ¶
func (s PositionSolverDetails) 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 (*PositionSolverDetails) SetSemtechGnss ¶
func (s *PositionSolverDetails) SetSemtechGnss(v *SemtechGnssDetail) *PositionSolverDetails
SetSemtechGnss sets the SemtechGnss field's value.
func (PositionSolverDetails) String ¶
func (s PositionSolverDetails) 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 Positioning ¶
type Positioning struct { // The Fport value. ClockSync *int64 `min:"1" type:"integer"` // The Fport value. Gnss *int64 `min:"1" type:"integer"` // The Fport value. Stream *int64 `min:"1" type:"integer"` // contains filtered or unexported fields }
The FPorts for the position information.
func (Positioning) GoString ¶
func (s Positioning) 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 (*Positioning) SetClockSync ¶
func (s *Positioning) SetClockSync(v int64) *Positioning
SetClockSync sets the ClockSync field's value.
func (*Positioning) SetGnss ¶
func (s *Positioning) SetGnss(v int64) *Positioning
SetGnss sets the Gnss field's value.
func (*Positioning) SetStream ¶
func (s *Positioning) SetStream(v int64) *Positioning
SetStream sets the Stream field's value.
func (Positioning) String ¶
func (s Positioning) 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 (*Positioning) Validate ¶
func (s *Positioning) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ProximityEventConfiguration ¶
type ProximityEventConfiguration struct { // Proximity event configuration object for enabling or disabling Sidewalk related // event topics. Sidewalk *SidewalkEventNotificationConfigurations `type:"structure"` // Denotes whether the wireless device ID proximity event topic is enabled or // disabled. WirelessDeviceIdEventTopic *string `type:"string" enum:"EventNotificationTopicStatus"` // contains filtered or unexported fields }
Proximity event configuration object for enabling and disabling relevant topics.
func (ProximityEventConfiguration) GoString ¶
func (s ProximityEventConfiguration) 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 (*ProximityEventConfiguration) SetSidewalk ¶
func (s *ProximityEventConfiguration) SetSidewalk(v *SidewalkEventNotificationConfigurations) *ProximityEventConfiguration
SetSidewalk sets the Sidewalk field's value.
func (*ProximityEventConfiguration) SetWirelessDeviceIdEventTopic ¶
func (s *ProximityEventConfiguration) SetWirelessDeviceIdEventTopic(v string) *ProximityEventConfiguration
SetWirelessDeviceIdEventTopic sets the WirelessDeviceIdEventTopic field's value.
func (ProximityEventConfiguration) String ¶
func (s ProximityEventConfiguration) 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 ProximityResourceTypeEventConfiguration ¶
type ProximityResourceTypeEventConfiguration struct { // Proximity resource type event configuration object for enabling and disabling // wireless device topic. Sidewalk *SidewalkResourceTypeEventConfiguration `type:"structure"` // contains filtered or unexported fields }
Proximity resource type event configuration object for enabling or disabling topic.
func (ProximityResourceTypeEventConfiguration) GoString ¶
func (s ProximityResourceTypeEventConfiguration) 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 (*ProximityResourceTypeEventConfiguration) SetSidewalk ¶
func (s *ProximityResourceTypeEventConfiguration) SetSidewalk(v *SidewalkResourceTypeEventConfiguration) *ProximityResourceTypeEventConfiguration
SetSidewalk sets the Sidewalk field's value.
func (ProximityResourceTypeEventConfiguration) String ¶
func (s ProximityResourceTypeEventConfiguration) 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 PutPositionConfigurationInput
deprecated
type PutPositionConfigurationInput struct { // The position data destination that describes the AWS IoT rule that processes // the device's position data for use by AWS IoT Core for LoRaWAN. Destination *string `type:"string"` // Resource identifier used to update the position configuration. // // ResourceIdentifier is a required field ResourceIdentifier *string `location:"uri" locationName:"ResourceIdentifier" type:"string" required:"true"` // Resource type of the resource for which you want to update the position configuration. // // ResourceType is a required field ResourceType *string `location:"querystring" locationName:"resourceType" type:"string" required:"true" enum:"PositionResourceType"` // The positioning solvers used to update the position configuration of the // resource. Solvers *PositionSolverConfigurations `type:"structure"` // contains filtered or unexported fields }
Deprecated: This operation is no longer supported.
func (PutPositionConfigurationInput) GoString ¶
func (s PutPositionConfigurationInput) 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 (*PutPositionConfigurationInput) SetDestination ¶
func (s *PutPositionConfigurationInput) SetDestination(v string) *PutPositionConfigurationInput
SetDestination sets the Destination field's value.
func (*PutPositionConfigurationInput) SetResourceIdentifier ¶
func (s *PutPositionConfigurationInput) SetResourceIdentifier(v string) *PutPositionConfigurationInput
SetResourceIdentifier sets the ResourceIdentifier field's value.
func (*PutPositionConfigurationInput) SetResourceType ¶
func (s *PutPositionConfigurationInput) SetResourceType(v string) *PutPositionConfigurationInput
SetResourceType sets the ResourceType field's value.
func (*PutPositionConfigurationInput) SetSolvers ¶
func (s *PutPositionConfigurationInput) SetSolvers(v *PositionSolverConfigurations) *PutPositionConfigurationInput
SetSolvers sets the Solvers field's value.
func (PutPositionConfigurationInput) String ¶
func (s PutPositionConfigurationInput) 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 (*PutPositionConfigurationInput) Validate ¶
func (s *PutPositionConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutPositionConfigurationOutput
deprecated
type PutPositionConfigurationOutput struct {
// contains filtered or unexported fields
}
Deprecated: This operation is no longer supported.
func (PutPositionConfigurationOutput) GoString ¶
func (s PutPositionConfigurationOutput) 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 (PutPositionConfigurationOutput) String ¶
func (s PutPositionConfigurationOutput) 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 PutResourceLogLevelInput ¶
type PutResourceLogLevelInput struct { // The log level for a log message. The log levels can be disabled, or set to // ERROR to display less verbose logs containing only error information, or // to INFO for more detailed logs. // // LogLevel is a required field LogLevel *string `type:"string" required:"true" enum:"LogLevel"` // The identifier of the resource. For a Wireless Device, it is the wireless // device ID. For a wireless gateway, it is the wireless gateway ID. // // ResourceIdentifier is a required field ResourceIdentifier *string `location:"uri" locationName:"ResourceIdentifier" type:"string" required:"true"` // The type of the resource, which can be WirelessDevice or WirelessGateway. // // ResourceType is a required field ResourceType *string `location:"querystring" locationName:"resourceType" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutResourceLogLevelInput) GoString ¶
func (s PutResourceLogLevelInput) 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 (*PutResourceLogLevelInput) SetLogLevel ¶
func (s *PutResourceLogLevelInput) SetLogLevel(v string) *PutResourceLogLevelInput
SetLogLevel sets the LogLevel field's value.
func (*PutResourceLogLevelInput) SetResourceIdentifier ¶
func (s *PutResourceLogLevelInput) SetResourceIdentifier(v string) *PutResourceLogLevelInput
SetResourceIdentifier sets the ResourceIdentifier field's value.
func (*PutResourceLogLevelInput) SetResourceType ¶
func (s *PutResourceLogLevelInput) SetResourceType(v string) *PutResourceLogLevelInput
SetResourceType sets the ResourceType field's value.
func (PutResourceLogLevelInput) String ¶
func (s PutResourceLogLevelInput) 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 (*PutResourceLogLevelInput) Validate ¶
func (s *PutResourceLogLevelInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutResourceLogLevelOutput ¶
type PutResourceLogLevelOutput struct {
// contains filtered or unexported fields
}
func (PutResourceLogLevelOutput) GoString ¶
func (s PutResourceLogLevelOutput) 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 (PutResourceLogLevelOutput) String ¶
func (s PutResourceLogLevelOutput) 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 ResetAllResourceLogLevelsInput ¶
type ResetAllResourceLogLevelsInput struct {
// contains filtered or unexported fields
}
func (ResetAllResourceLogLevelsInput) GoString ¶
func (s ResetAllResourceLogLevelsInput) 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 (ResetAllResourceLogLevelsInput) String ¶
func (s ResetAllResourceLogLevelsInput) 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 ResetAllResourceLogLevelsOutput ¶
type ResetAllResourceLogLevelsOutput struct {
// contains filtered or unexported fields
}
func (ResetAllResourceLogLevelsOutput) GoString ¶
func (s ResetAllResourceLogLevelsOutput) 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 (ResetAllResourceLogLevelsOutput) String ¶
func (s ResetAllResourceLogLevelsOutput) 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 ResetResourceLogLevelInput ¶
type ResetResourceLogLevelInput struct { // The identifier of the resource. For a Wireless Device, it is the wireless // device ID. For a wireless gateway, it is the wireless gateway ID. // // ResourceIdentifier is a required field ResourceIdentifier *string `location:"uri" locationName:"ResourceIdentifier" type:"string" required:"true"` // The type of the resource, which can be WirelessDevice or WirelessGateway. // // ResourceType is a required field ResourceType *string `location:"querystring" locationName:"resourceType" type:"string" required:"true"` // contains filtered or unexported fields }
func (ResetResourceLogLevelInput) GoString ¶
func (s ResetResourceLogLevelInput) 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 (*ResetResourceLogLevelInput) SetResourceIdentifier ¶
func (s *ResetResourceLogLevelInput) SetResourceIdentifier(v string) *ResetResourceLogLevelInput
SetResourceIdentifier sets the ResourceIdentifier field's value.
func (*ResetResourceLogLevelInput) SetResourceType ¶
func (s *ResetResourceLogLevelInput) SetResourceType(v string) *ResetResourceLogLevelInput
SetResourceType sets the ResourceType field's value.
func (ResetResourceLogLevelInput) String ¶
func (s ResetResourceLogLevelInput) 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 (*ResetResourceLogLevelInput) Validate ¶
func (s *ResetResourceLogLevelInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ResetResourceLogLevelOutput ¶
type ResetResourceLogLevelOutput struct {
// contains filtered or unexported fields
}
func (ResetResourceLogLevelOutput) GoString ¶
func (s ResetResourceLogLevelOutput) 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 (ResetResourceLogLevelOutput) String ¶
func (s ResetResourceLogLevelOutput) 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 ResourceNotFoundException ¶
type ResourceNotFoundException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // Id of the not found resource. ResourceId *string `type:"string"` // Type of the font found resource. ResourceType *string `type:"string"` // contains filtered or unexported fields }
Resource does not exist.
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 SemtechGnssConfiguration ¶
type SemtechGnssConfiguration struct { // Whether forward error correction is enabled. // // Fec is a required field Fec *string `type:"string" required:"true" enum:"PositionConfigurationFec"` // The status indicating whether the solver is enabled. // // Status is a required field Status *string `type:"string" required:"true" enum:"PositionConfigurationStatus"` // contains filtered or unexported fields }
Information about the Semtech GNSS solver configuration.
func (SemtechGnssConfiguration) GoString ¶
func (s SemtechGnssConfiguration) 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 (*SemtechGnssConfiguration) SetFec ¶
func (s *SemtechGnssConfiguration) SetFec(v string) *SemtechGnssConfiguration
SetFec sets the Fec field's value.
func (*SemtechGnssConfiguration) SetStatus ¶
func (s *SemtechGnssConfiguration) SetStatus(v string) *SemtechGnssConfiguration
SetStatus sets the Status field's value.
func (SemtechGnssConfiguration) String ¶
func (s SemtechGnssConfiguration) 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 (*SemtechGnssConfiguration) Validate ¶
func (s *SemtechGnssConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SemtechGnssDetail ¶
type SemtechGnssDetail struct { // Whether forward error correction is enabled. Fec *string `type:"string" enum:"PositionConfigurationFec"` // The vendor of the solver object. Provider *string `type:"string" enum:"PositionSolverProvider"` // The status indicating whether the solver is enabled. Status *string `type:"string" enum:"PositionConfigurationStatus"` // The type of positioning solver used. Type *string `type:"string" enum:"PositionSolverType"` // contains filtered or unexported fields }
Details of the Semtech GNSS solver object.
func (SemtechGnssDetail) GoString ¶
func (s SemtechGnssDetail) 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 (*SemtechGnssDetail) SetFec ¶
func (s *SemtechGnssDetail) SetFec(v string) *SemtechGnssDetail
SetFec sets the Fec field's value.
func (*SemtechGnssDetail) SetProvider ¶
func (s *SemtechGnssDetail) SetProvider(v string) *SemtechGnssDetail
SetProvider sets the Provider field's value.
func (*SemtechGnssDetail) SetStatus ¶
func (s *SemtechGnssDetail) SetStatus(v string) *SemtechGnssDetail
SetStatus sets the Status field's value.
func (*SemtechGnssDetail) SetType ¶
func (s *SemtechGnssDetail) SetType(v string) *SemtechGnssDetail
SetType sets the Type field's value.
func (SemtechGnssDetail) String ¶
func (s SemtechGnssDetail) 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 SendDataToMulticastGroupInput ¶
type SendDataToMulticastGroupInput struct { // The ID of the multicast group. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The binary to be sent to the end device, encoded in base64. // // PayloadData is a required field PayloadData *string `type:"string" required:"true"` // Wireless metadata that is to be sent to multicast group. // // WirelessMetadata is a required field WirelessMetadata *MulticastWirelessMetadata `type:"structure" required:"true"` // contains filtered or unexported fields }
func (SendDataToMulticastGroupInput) GoString ¶
func (s SendDataToMulticastGroupInput) 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 (*SendDataToMulticastGroupInput) SetId ¶
func (s *SendDataToMulticastGroupInput) SetId(v string) *SendDataToMulticastGroupInput
SetId sets the Id field's value.
func (*SendDataToMulticastGroupInput) SetPayloadData ¶
func (s *SendDataToMulticastGroupInput) SetPayloadData(v string) *SendDataToMulticastGroupInput
SetPayloadData sets the PayloadData field's value.
func (*SendDataToMulticastGroupInput) SetWirelessMetadata ¶
func (s *SendDataToMulticastGroupInput) SetWirelessMetadata(v *MulticastWirelessMetadata) *SendDataToMulticastGroupInput
SetWirelessMetadata sets the WirelessMetadata field's value.
func (SendDataToMulticastGroupInput) String ¶
func (s SendDataToMulticastGroupInput) 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 (*SendDataToMulticastGroupInput) Validate ¶
func (s *SendDataToMulticastGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SendDataToMulticastGroupOutput ¶
type SendDataToMulticastGroupOutput struct { // ID of a multicast group message. MessageId *string `type:"string"` // contains filtered or unexported fields }
func (SendDataToMulticastGroupOutput) GoString ¶
func (s SendDataToMulticastGroupOutput) 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 (*SendDataToMulticastGroupOutput) SetMessageId ¶
func (s *SendDataToMulticastGroupOutput) SetMessageId(v string) *SendDataToMulticastGroupOutput
SetMessageId sets the MessageId field's value.
func (SendDataToMulticastGroupOutput) String ¶
func (s SendDataToMulticastGroupOutput) 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 SendDataToWirelessDeviceInput ¶
type SendDataToWirelessDeviceInput struct { // The ID of the wireless device to receive the data. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The binary to be sent to the end device, encoded in base64. // // PayloadData is a required field PayloadData *string `type:"string" required:"true"` // The transmit mode to use to send data to the wireless device. Can be: 0 for // UM (unacknowledge mode) or 1 for AM (acknowledge mode). // // TransmitMode is a required field TransmitMode *int64 `type:"integer" required:"true"` // Metadata about the message request. WirelessMetadata *WirelessMetadata `type:"structure"` // contains filtered or unexported fields }
func (SendDataToWirelessDeviceInput) GoString ¶
func (s SendDataToWirelessDeviceInput) 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 (*SendDataToWirelessDeviceInput) SetId ¶
func (s *SendDataToWirelessDeviceInput) SetId(v string) *SendDataToWirelessDeviceInput
SetId sets the Id field's value.
func (*SendDataToWirelessDeviceInput) SetPayloadData ¶
func (s *SendDataToWirelessDeviceInput) SetPayloadData(v string) *SendDataToWirelessDeviceInput
SetPayloadData sets the PayloadData field's value.
func (*SendDataToWirelessDeviceInput) SetTransmitMode ¶
func (s *SendDataToWirelessDeviceInput) SetTransmitMode(v int64) *SendDataToWirelessDeviceInput
SetTransmitMode sets the TransmitMode field's value.
func (*SendDataToWirelessDeviceInput) SetWirelessMetadata ¶
func (s *SendDataToWirelessDeviceInput) SetWirelessMetadata(v *WirelessMetadata) *SendDataToWirelessDeviceInput
SetWirelessMetadata sets the WirelessMetadata field's value.
func (SendDataToWirelessDeviceInput) String ¶
func (s SendDataToWirelessDeviceInput) 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 (*SendDataToWirelessDeviceInput) Validate ¶
func (s *SendDataToWirelessDeviceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SendDataToWirelessDeviceOutput ¶
type SendDataToWirelessDeviceOutput struct { // The ID of the message sent to the wireless device. MessageId *string `type:"string"` // contains filtered or unexported fields }
func (SendDataToWirelessDeviceOutput) GoString ¶
func (s SendDataToWirelessDeviceOutput) 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 (*SendDataToWirelessDeviceOutput) SetMessageId ¶
func (s *SendDataToWirelessDeviceOutput) SetMessageId(v string) *SendDataToWirelessDeviceOutput
SetMessageId sets the MessageId field's value.
func (SendDataToWirelessDeviceOutput) String ¶
func (s SendDataToWirelessDeviceOutput) 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 ServiceProfile ¶
type ServiceProfile struct { // The Amazon Resource Name of the resource. Arn *string `type:"string"` // The ID of the service profile. Id *string `type:"string"` // The name of the resource. Name *string `type:"string"` // contains filtered or unexported fields }
Information about a service profile.
func (ServiceProfile) GoString ¶
func (s ServiceProfile) 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 (*ServiceProfile) SetArn ¶
func (s *ServiceProfile) SetArn(v string) *ServiceProfile
SetArn sets the Arn field's value.
func (*ServiceProfile) SetId ¶
func (s *ServiceProfile) SetId(v string) *ServiceProfile
SetId sets the Id field's value.
func (*ServiceProfile) SetName ¶
func (s *ServiceProfile) SetName(v string) *ServiceProfile
SetName sets the Name field's value.
func (ServiceProfile) String ¶
func (s ServiceProfile) 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 SessionKeysAbpV10X ¶
type SessionKeysAbpV10X struct { // The AppSKey value. AppSKey *string `type:"string"` // The NwkSKey value. NwkSKey *string `type:"string"` // contains filtered or unexported fields }
Session keys for ABP v1.1
func (SessionKeysAbpV10X) GoString ¶
func (s SessionKeysAbpV10X) 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 (*SessionKeysAbpV10X) SetAppSKey ¶
func (s *SessionKeysAbpV10X) SetAppSKey(v string) *SessionKeysAbpV10X
SetAppSKey sets the AppSKey field's value.
func (*SessionKeysAbpV10X) SetNwkSKey ¶
func (s *SessionKeysAbpV10X) SetNwkSKey(v string) *SessionKeysAbpV10X
SetNwkSKey sets the NwkSKey field's value.
func (SessionKeysAbpV10X) String ¶
func (s SessionKeysAbpV10X) 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 SessionKeysAbpV11 ¶
type SessionKeysAbpV11 struct { // The AppSKey value. AppSKey *string `type:"string"` // The FNwkSIntKey value. FNwkSIntKey *string `type:"string"` // The NwkSEncKey value. NwkSEncKey *string `type:"string"` // The SNwkSIntKey value. SNwkSIntKey *string `type:"string"` // contains filtered or unexported fields }
Session keys for ABP v1.1
func (SessionKeysAbpV11) GoString ¶
func (s SessionKeysAbpV11) 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 (*SessionKeysAbpV11) SetAppSKey ¶
func (s *SessionKeysAbpV11) SetAppSKey(v string) *SessionKeysAbpV11
SetAppSKey sets the AppSKey field's value.
func (*SessionKeysAbpV11) SetFNwkSIntKey ¶
func (s *SessionKeysAbpV11) SetFNwkSIntKey(v string) *SessionKeysAbpV11
SetFNwkSIntKey sets the FNwkSIntKey field's value.
func (*SessionKeysAbpV11) SetNwkSEncKey ¶
func (s *SessionKeysAbpV11) SetNwkSEncKey(v string) *SessionKeysAbpV11
SetNwkSEncKey sets the NwkSEncKey field's value.
func (*SessionKeysAbpV11) SetSNwkSIntKey ¶
func (s *SessionKeysAbpV11) SetSNwkSIntKey(v string) *SessionKeysAbpV11
SetSNwkSIntKey sets the SNwkSIntKey field's value.
func (SessionKeysAbpV11) String ¶
func (s SessionKeysAbpV11) 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 SidewalkAccountInfo ¶
type SidewalkAccountInfo struct { // The Sidewalk Amazon ID. AmazonId *string `type:"string"` // The Sidewalk application server private key. // // AppServerPrivateKey is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SidewalkAccountInfo's // String and GoString methods. AppServerPrivateKey *string `min:"1" type:"string" sensitive:"true"` // contains filtered or unexported fields }
Information about a Sidewalk account.
func (SidewalkAccountInfo) GoString ¶
func (s SidewalkAccountInfo) 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 (*SidewalkAccountInfo) SetAmazonId ¶
func (s *SidewalkAccountInfo) SetAmazonId(v string) *SidewalkAccountInfo
SetAmazonId sets the AmazonId field's value.
func (*SidewalkAccountInfo) SetAppServerPrivateKey ¶
func (s *SidewalkAccountInfo) SetAppServerPrivateKey(v string) *SidewalkAccountInfo
SetAppServerPrivateKey sets the AppServerPrivateKey field's value.
func (SidewalkAccountInfo) String ¶
func (s SidewalkAccountInfo) 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 (*SidewalkAccountInfo) Validate ¶
func (s *SidewalkAccountInfo) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SidewalkAccountInfoWithFingerprint ¶
type SidewalkAccountInfoWithFingerprint struct { // The Sidewalk Amazon ID. AmazonId *string `type:"string"` // The Amazon Resource Name of the resource. Arn *string `type:"string"` // The fingerprint of the Sidewalk application server private key. // // Fingerprint is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SidewalkAccountInfoWithFingerprint's // String and GoString methods. Fingerprint *string `min:"64" type:"string" sensitive:"true"` // contains filtered or unexported fields }
Information about a Sidewalk account.
func (SidewalkAccountInfoWithFingerprint) GoString ¶
func (s SidewalkAccountInfoWithFingerprint) 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 (*SidewalkAccountInfoWithFingerprint) SetAmazonId ¶
func (s *SidewalkAccountInfoWithFingerprint) SetAmazonId(v string) *SidewalkAccountInfoWithFingerprint
SetAmazonId sets the AmazonId field's value.
func (*SidewalkAccountInfoWithFingerprint) SetArn ¶
func (s *SidewalkAccountInfoWithFingerprint) SetArn(v string) *SidewalkAccountInfoWithFingerprint
SetArn sets the Arn field's value.
func (*SidewalkAccountInfoWithFingerprint) SetFingerprint ¶
func (s *SidewalkAccountInfoWithFingerprint) SetFingerprint(v string) *SidewalkAccountInfoWithFingerprint
SetFingerprint sets the Fingerprint field's value.
func (SidewalkAccountInfoWithFingerprint) String ¶
func (s SidewalkAccountInfoWithFingerprint) 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 SidewalkCreateDeviceProfile ¶
type SidewalkCreateDeviceProfile struct {
// contains filtered or unexported fields
}
Sidewalk object for creating a device profile.
func (SidewalkCreateDeviceProfile) GoString ¶
func (s SidewalkCreateDeviceProfile) 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 (SidewalkCreateDeviceProfile) String ¶
func (s SidewalkCreateDeviceProfile) 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 SidewalkCreateWirelessDevice ¶
type SidewalkCreateWirelessDevice struct { // The ID of the Sidewalk device profile. DeviceProfileId *string `type:"string"` // contains filtered or unexported fields }
Sidewalk object for creating a wireless device.
func (SidewalkCreateWirelessDevice) GoString ¶
func (s SidewalkCreateWirelessDevice) 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 (*SidewalkCreateWirelessDevice) SetDeviceProfileId ¶
func (s *SidewalkCreateWirelessDevice) SetDeviceProfileId(v string) *SidewalkCreateWirelessDevice
SetDeviceProfileId sets the DeviceProfileId field's value.
func (SidewalkCreateWirelessDevice) String ¶
func (s SidewalkCreateWirelessDevice) 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 SidewalkDevice ¶
type SidewalkDevice struct { // The Sidewalk Amazon ID. AmazonId *string `type:"string"` // The ID of the Sidewalk device profile. CertificateId *string `type:"string"` // The sidewalk device certificates for Ed25519 and P256r1. DeviceCertificates []*CertificateList `type:"list"` // The ID of the Sidewalk device profile. DeviceProfileId *string `type:"string"` // The Sidewalk device private keys that will be used for onboarding the device. PrivateKeys []*CertificateList `type:"list"` // The sidewalk device identification. SidewalkId *string `type:"string"` // The Sidewalk manufacturing series number. SidewalkManufacturingSn *string `type:"string"` // The Sidewalk device status, such as provisioned or registered. Status *string `type:"string" enum:"WirelessDeviceSidewalkStatus"` // contains filtered or unexported fields }
Sidewalk device object.
func (SidewalkDevice) GoString ¶
func (s SidewalkDevice) 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 (*SidewalkDevice) SetAmazonId ¶
func (s *SidewalkDevice) SetAmazonId(v string) *SidewalkDevice
SetAmazonId sets the AmazonId field's value.
func (*SidewalkDevice) SetCertificateId ¶
func (s *SidewalkDevice) SetCertificateId(v string) *SidewalkDevice
SetCertificateId sets the CertificateId field's value.
func (*SidewalkDevice) SetDeviceCertificates ¶
func (s *SidewalkDevice) SetDeviceCertificates(v []*CertificateList) *SidewalkDevice
SetDeviceCertificates sets the DeviceCertificates field's value.
func (*SidewalkDevice) SetDeviceProfileId ¶
func (s *SidewalkDevice) SetDeviceProfileId(v string) *SidewalkDevice
SetDeviceProfileId sets the DeviceProfileId field's value.
func (*SidewalkDevice) SetPrivateKeys ¶
func (s *SidewalkDevice) SetPrivateKeys(v []*CertificateList) *SidewalkDevice
SetPrivateKeys sets the PrivateKeys field's value.
func (*SidewalkDevice) SetSidewalkId ¶
func (s *SidewalkDevice) SetSidewalkId(v string) *SidewalkDevice
SetSidewalkId sets the SidewalkId field's value.
func (*SidewalkDevice) SetSidewalkManufacturingSn ¶
func (s *SidewalkDevice) SetSidewalkManufacturingSn(v string) *SidewalkDevice
SetSidewalkManufacturingSn sets the SidewalkManufacturingSn field's value.
func (*SidewalkDevice) SetStatus ¶
func (s *SidewalkDevice) SetStatus(v string) *SidewalkDevice
SetStatus sets the Status field's value.
func (SidewalkDevice) String ¶
func (s SidewalkDevice) 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 SidewalkDeviceMetadata ¶
type SidewalkDeviceMetadata struct { // Sidewalk device battery level. BatteryLevel *string `type:"string" enum:"BatteryLevel"` // Device state defines the device status of sidewalk device. DeviceState *string `type:"string" enum:"DeviceState"` // Sidewalk device status notification. Event *string `type:"string" enum:"Event"` // The RSSI value. Rssi *int64 `type:"integer"` // contains filtered or unexported fields }
MetaData for Sidewalk device.
func (SidewalkDeviceMetadata) GoString ¶
func (s SidewalkDeviceMetadata) 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 (*SidewalkDeviceMetadata) SetBatteryLevel ¶
func (s *SidewalkDeviceMetadata) SetBatteryLevel(v string) *SidewalkDeviceMetadata
SetBatteryLevel sets the BatteryLevel field's value.
func (*SidewalkDeviceMetadata) SetDeviceState ¶
func (s *SidewalkDeviceMetadata) SetDeviceState(v string) *SidewalkDeviceMetadata
SetDeviceState sets the DeviceState field's value.
func (*SidewalkDeviceMetadata) SetEvent ¶
func (s *SidewalkDeviceMetadata) SetEvent(v string) *SidewalkDeviceMetadata
SetEvent sets the Event field's value.
func (*SidewalkDeviceMetadata) SetRssi ¶
func (s *SidewalkDeviceMetadata) SetRssi(v int64) *SidewalkDeviceMetadata
SetRssi sets the Rssi field's value.
func (SidewalkDeviceMetadata) String ¶
func (s SidewalkDeviceMetadata) 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 SidewalkEventNotificationConfigurations ¶
type SidewalkEventNotificationConfigurations struct { // Denotes whether the Amazon ID event topic is enabled or disabled. AmazonIdEventTopic *string `type:"string" enum:"EventNotificationTopicStatus"` // contains filtered or unexported fields }
SidewalkEventNotificationConfigurations object, which is the event configuration object for Sidewalk-related event topics.
func (SidewalkEventNotificationConfigurations) GoString ¶
func (s SidewalkEventNotificationConfigurations) 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 (*SidewalkEventNotificationConfigurations) SetAmazonIdEventTopic ¶
func (s *SidewalkEventNotificationConfigurations) SetAmazonIdEventTopic(v string) *SidewalkEventNotificationConfigurations
SetAmazonIdEventTopic sets the AmazonIdEventTopic field's value.
func (SidewalkEventNotificationConfigurations) String ¶
func (s SidewalkEventNotificationConfigurations) 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 SidewalkGetDeviceProfile ¶
type SidewalkGetDeviceProfile struct { // The Sidewalk application server public key. // // ApplicationServerPublicKey is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SidewalkGetDeviceProfile's // String and GoString methods. ApplicationServerPublicKey *string `min:"1" type:"string" sensitive:"true"` // The DAK certificate information of the Sidewalk device profile. DakCertificateMetadata []*DakCertificateMetadata `type:"list"` // Gets information about the certification status of a Sidewalk device profile. QualificationStatus *bool `type:"boolean"` // contains filtered or unexported fields }
Gets information about a Sidewalk device profile.
func (SidewalkGetDeviceProfile) GoString ¶
func (s SidewalkGetDeviceProfile) 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 (*SidewalkGetDeviceProfile) SetApplicationServerPublicKey ¶
func (s *SidewalkGetDeviceProfile) SetApplicationServerPublicKey(v string) *SidewalkGetDeviceProfile
SetApplicationServerPublicKey sets the ApplicationServerPublicKey field's value.
func (*SidewalkGetDeviceProfile) SetDakCertificateMetadata ¶
func (s *SidewalkGetDeviceProfile) SetDakCertificateMetadata(v []*DakCertificateMetadata) *SidewalkGetDeviceProfile
SetDakCertificateMetadata sets the DakCertificateMetadata field's value.
func (*SidewalkGetDeviceProfile) SetQualificationStatus ¶
func (s *SidewalkGetDeviceProfile) SetQualificationStatus(v bool) *SidewalkGetDeviceProfile
SetQualificationStatus sets the QualificationStatus field's value.
func (SidewalkGetDeviceProfile) String ¶
func (s SidewalkGetDeviceProfile) 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 SidewalkGetStartImportInfo ¶
type SidewalkGetStartImportInfo struct { // List of Sidewalk devices that are added to the import task. DeviceCreationFileList []*string `type:"list"` // The IAM role that allows AWS IoT Wireless to access the CSV file in the S3 // bucket. Role *string `type:"string"` // contains filtered or unexported fields }
Sidewalk-related information for devices in an import task that are being onboarded.
func (SidewalkGetStartImportInfo) GoString ¶
func (s SidewalkGetStartImportInfo) 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 (*SidewalkGetStartImportInfo) SetDeviceCreationFileList ¶
func (s *SidewalkGetStartImportInfo) SetDeviceCreationFileList(v []*string) *SidewalkGetStartImportInfo
SetDeviceCreationFileList sets the DeviceCreationFileList field's value.
func (*SidewalkGetStartImportInfo) SetRole ¶
func (s *SidewalkGetStartImportInfo) SetRole(v string) *SidewalkGetStartImportInfo
SetRole sets the Role field's value.
func (SidewalkGetStartImportInfo) String ¶
func (s SidewalkGetStartImportInfo) 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 SidewalkListDevice ¶
type SidewalkListDevice struct { // The Sidewalk Amazon ID. AmazonId *string `type:"string"` // The sidewalk device certificates for Ed25519 and P256r1. DeviceCertificates []*CertificateList `type:"list"` // Sidewalk object used by list functions. DeviceProfileId *string `type:"string"` // The sidewalk device identification. SidewalkId *string `type:"string"` // The Sidewalk manufacturing series number. SidewalkManufacturingSn *string `type:"string"` // The status of the Sidewalk devices, such as provisioned or registered. Status *string `type:"string" enum:"WirelessDeviceSidewalkStatus"` // contains filtered or unexported fields }
Sidewalk object used by list functions.
func (SidewalkListDevice) GoString ¶
func (s SidewalkListDevice) 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 (*SidewalkListDevice) SetAmazonId ¶
func (s *SidewalkListDevice) SetAmazonId(v string) *SidewalkListDevice
SetAmazonId sets the AmazonId field's value.
func (*SidewalkListDevice) SetDeviceCertificates ¶
func (s *SidewalkListDevice) SetDeviceCertificates(v []*CertificateList) *SidewalkListDevice
SetDeviceCertificates sets the DeviceCertificates field's value.
func (*SidewalkListDevice) SetDeviceProfileId ¶
func (s *SidewalkListDevice) SetDeviceProfileId(v string) *SidewalkListDevice
SetDeviceProfileId sets the DeviceProfileId field's value.
func (*SidewalkListDevice) SetSidewalkId ¶
func (s *SidewalkListDevice) SetSidewalkId(v string) *SidewalkListDevice
SetSidewalkId sets the SidewalkId field's value.
func (*SidewalkListDevice) SetSidewalkManufacturingSn ¶
func (s *SidewalkListDevice) SetSidewalkManufacturingSn(v string) *SidewalkListDevice
SetSidewalkManufacturingSn sets the SidewalkManufacturingSn field's value.
func (*SidewalkListDevice) SetStatus ¶
func (s *SidewalkListDevice) SetStatus(v string) *SidewalkListDevice
SetStatus sets the Status field's value.
func (SidewalkListDevice) String ¶
func (s SidewalkListDevice) 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 SidewalkResourceTypeEventConfiguration ¶
type SidewalkResourceTypeEventConfiguration struct { // Denotes whether the wireless device join event topic is enabled or disabled. WirelessDeviceEventTopic *string `type:"string" enum:"EventNotificationTopicStatus"` // contains filtered or unexported fields }
Sidewalk resource type event configuration object for enabling or disabling topic.
func (SidewalkResourceTypeEventConfiguration) GoString ¶
func (s SidewalkResourceTypeEventConfiguration) 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 (*SidewalkResourceTypeEventConfiguration) SetWirelessDeviceEventTopic ¶
func (s *SidewalkResourceTypeEventConfiguration) SetWirelessDeviceEventTopic(v string) *SidewalkResourceTypeEventConfiguration
SetWirelessDeviceEventTopic sets the WirelessDeviceEventTopic field's value.
func (SidewalkResourceTypeEventConfiguration) String ¶
func (s SidewalkResourceTypeEventConfiguration) 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 SidewalkSendDataToDevice ¶
type SidewalkSendDataToDevice struct { // The duration of time in seconds to retry sending the ACK. AckModeRetryDurationSecs *int64 `type:"integer"` // Sidewalk device message type. Default value is CUSTOM_COMMAND_ID_NOTIFY. MessageType *string `type:"string" enum:"MessageType"` // The sequence number. Seq *int64 `type:"integer"` // contains filtered or unexported fields }
Information about a Sidewalk router.
func (SidewalkSendDataToDevice) GoString ¶
func (s SidewalkSendDataToDevice) 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 (*SidewalkSendDataToDevice) SetAckModeRetryDurationSecs ¶
func (s *SidewalkSendDataToDevice) SetAckModeRetryDurationSecs(v int64) *SidewalkSendDataToDevice
SetAckModeRetryDurationSecs sets the AckModeRetryDurationSecs field's value.
func (*SidewalkSendDataToDevice) SetMessageType ¶
func (s *SidewalkSendDataToDevice) SetMessageType(v string) *SidewalkSendDataToDevice
SetMessageType sets the MessageType field's value.
func (*SidewalkSendDataToDevice) SetSeq ¶
func (s *SidewalkSendDataToDevice) SetSeq(v int64) *SidewalkSendDataToDevice
SetSeq sets the Seq field's value.
func (SidewalkSendDataToDevice) String ¶
func (s SidewalkSendDataToDevice) 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 SidewalkSingleStartImportInfo ¶
type SidewalkSingleStartImportInfo struct { // The Sidewalk manufacturing serial number (SMSN) of the device added to the // import task. SidewalkManufacturingSn *string `type:"string"` // contains filtered or unexported fields }
Information about an import task created for an individual Sidewalk device.
func (SidewalkSingleStartImportInfo) GoString ¶
func (s SidewalkSingleStartImportInfo) 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 (*SidewalkSingleStartImportInfo) SetSidewalkManufacturingSn ¶
func (s *SidewalkSingleStartImportInfo) SetSidewalkManufacturingSn(v string) *SidewalkSingleStartImportInfo
SetSidewalkManufacturingSn sets the SidewalkManufacturingSn field's value.
func (SidewalkSingleStartImportInfo) String ¶
func (s SidewalkSingleStartImportInfo) 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 SidewalkStartImportInfo ¶
type SidewalkStartImportInfo struct { // The CSV file contained in an S3 bucket that's used for adding devices to // an import task. DeviceCreationFile *string `type:"string"` // The IAM role that allows AWS IoT Wireless to access the CSV file in the S3 // bucket. Role *string `type:"string"` // contains filtered or unexported fields }
Information about an import task created for bulk provisioning.
func (SidewalkStartImportInfo) GoString ¶
func (s SidewalkStartImportInfo) 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 (*SidewalkStartImportInfo) SetDeviceCreationFile ¶
func (s *SidewalkStartImportInfo) SetDeviceCreationFile(v string) *SidewalkStartImportInfo
SetDeviceCreationFile sets the DeviceCreationFile field's value.
func (*SidewalkStartImportInfo) SetRole ¶
func (s *SidewalkStartImportInfo) SetRole(v string) *SidewalkStartImportInfo
SetRole sets the Role field's value.
func (SidewalkStartImportInfo) String ¶
func (s SidewalkStartImportInfo) 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 SidewalkUpdateAccount ¶
type SidewalkUpdateAccount struct { // The new Sidewalk application server private key. // // AppServerPrivateKey is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SidewalkUpdateAccount's // String and GoString methods. AppServerPrivateKey *string `min:"1" type:"string" sensitive:"true"` // contains filtered or unexported fields }
Sidewalk update.
func (SidewalkUpdateAccount) GoString ¶
func (s SidewalkUpdateAccount) 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 (*SidewalkUpdateAccount) SetAppServerPrivateKey ¶
func (s *SidewalkUpdateAccount) SetAppServerPrivateKey(v string) *SidewalkUpdateAccount
SetAppServerPrivateKey sets the AppServerPrivateKey field's value.
func (SidewalkUpdateAccount) String ¶
func (s SidewalkUpdateAccount) 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 (*SidewalkUpdateAccount) Validate ¶
func (s *SidewalkUpdateAccount) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SidewalkUpdateImportInfo ¶
type SidewalkUpdateImportInfo struct { // The CSV file contained in an S3 bucket that's used for appending devices // to an existing import task. DeviceCreationFile *string `type:"string"` // contains filtered or unexported fields }
Sidewalk object information for updating an import task.
func (SidewalkUpdateImportInfo) GoString ¶
func (s SidewalkUpdateImportInfo) 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 (*SidewalkUpdateImportInfo) SetDeviceCreationFile ¶
func (s *SidewalkUpdateImportInfo) SetDeviceCreationFile(v string) *SidewalkUpdateImportInfo
SetDeviceCreationFile sets the DeviceCreationFile field's value.
func (SidewalkUpdateImportInfo) String ¶
func (s SidewalkUpdateImportInfo) 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 StartBulkAssociateWirelessDeviceWithMulticastGroupInput ¶
type StartBulkAssociateWirelessDeviceWithMulticastGroupInput struct { // The ID of the multicast group. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // Query string used to search for wireless devices as part of the bulk associate // and disassociate process. QueryString *string `type:"string"` // The tag to attach to the specified resource. Tags are metadata that you can // use to manage a resource. Tags []*Tag `type:"list"` // contains filtered or unexported fields }
func (StartBulkAssociateWirelessDeviceWithMulticastGroupInput) GoString ¶
func (s StartBulkAssociateWirelessDeviceWithMulticastGroupInput) 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 (*StartBulkAssociateWirelessDeviceWithMulticastGroupInput) SetId ¶
func (s *StartBulkAssociateWirelessDeviceWithMulticastGroupInput) SetId(v string) *StartBulkAssociateWirelessDeviceWithMulticastGroupInput
SetId sets the Id field's value.
func (*StartBulkAssociateWirelessDeviceWithMulticastGroupInput) SetQueryString ¶
func (s *StartBulkAssociateWirelessDeviceWithMulticastGroupInput) SetQueryString(v string) *StartBulkAssociateWirelessDeviceWithMulticastGroupInput
SetQueryString sets the QueryString field's value.
func (*StartBulkAssociateWirelessDeviceWithMulticastGroupInput) SetTags ¶
func (s *StartBulkAssociateWirelessDeviceWithMulticastGroupInput) SetTags(v []*Tag) *StartBulkAssociateWirelessDeviceWithMulticastGroupInput
SetTags sets the Tags field's value.
func (StartBulkAssociateWirelessDeviceWithMulticastGroupInput) String ¶
func (s StartBulkAssociateWirelessDeviceWithMulticastGroupInput) 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 (*StartBulkAssociateWirelessDeviceWithMulticastGroupInput) Validate ¶
func (s *StartBulkAssociateWirelessDeviceWithMulticastGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartBulkAssociateWirelessDeviceWithMulticastGroupOutput ¶
type StartBulkAssociateWirelessDeviceWithMulticastGroupOutput struct {
// contains filtered or unexported fields
}
func (StartBulkAssociateWirelessDeviceWithMulticastGroupOutput) GoString ¶
func (s StartBulkAssociateWirelessDeviceWithMulticastGroupOutput) 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 (StartBulkAssociateWirelessDeviceWithMulticastGroupOutput) String ¶
func (s StartBulkAssociateWirelessDeviceWithMulticastGroupOutput) 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 StartBulkDisassociateWirelessDeviceFromMulticastGroupInput ¶
type StartBulkDisassociateWirelessDeviceFromMulticastGroupInput struct { // The ID of the multicast group. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // Query string used to search for wireless devices as part of the bulk associate // and disassociate process. QueryString *string `type:"string"` // The tag to attach to the specified resource. Tags are metadata that you can // use to manage a resource. Tags []*Tag `type:"list"` // contains filtered or unexported fields }
func (StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) GoString ¶
func (s StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) 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 (*StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) SetId ¶
func (s *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) SetId(v string) *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput
SetId sets the Id field's value.
func (*StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) SetQueryString ¶
func (s *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) SetQueryString(v string) *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput
SetQueryString sets the QueryString field's value.
func (*StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) SetTags ¶
func (s *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) SetTags(v []*Tag) *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput
SetTags sets the Tags field's value.
func (StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) String ¶
func (s StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) 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 (*StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) Validate ¶
func (s *StartBulkDisassociateWirelessDeviceFromMulticastGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartBulkDisassociateWirelessDeviceFromMulticastGroupOutput ¶
type StartBulkDisassociateWirelessDeviceFromMulticastGroupOutput struct {
// contains filtered or unexported fields
}
func (StartBulkDisassociateWirelessDeviceFromMulticastGroupOutput) GoString ¶
func (s StartBulkDisassociateWirelessDeviceFromMulticastGroupOutput) 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 (StartBulkDisassociateWirelessDeviceFromMulticastGroupOutput) String ¶
func (s StartBulkDisassociateWirelessDeviceFromMulticastGroupOutput) 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 StartFuotaTaskInput ¶
type StartFuotaTaskInput struct { // The ID of a FUOTA task. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The LoRaWAN information used to start a FUOTA task. LoRaWAN *LoRaWANStartFuotaTask `type:"structure"` // contains filtered or unexported fields }
func (StartFuotaTaskInput) GoString ¶
func (s StartFuotaTaskInput) 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 (*StartFuotaTaskInput) SetId ¶
func (s *StartFuotaTaskInput) SetId(v string) *StartFuotaTaskInput
SetId sets the Id field's value.
func (*StartFuotaTaskInput) SetLoRaWAN ¶
func (s *StartFuotaTaskInput) SetLoRaWAN(v *LoRaWANStartFuotaTask) *StartFuotaTaskInput
SetLoRaWAN sets the LoRaWAN field's value.
func (StartFuotaTaskInput) String ¶
func (s StartFuotaTaskInput) 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 (*StartFuotaTaskInput) Validate ¶
func (s *StartFuotaTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartFuotaTaskOutput ¶
type StartFuotaTaskOutput struct {
// contains filtered or unexported fields
}
func (StartFuotaTaskOutput) GoString ¶
func (s StartFuotaTaskOutput) 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 (StartFuotaTaskOutput) String ¶
func (s StartFuotaTaskOutput) 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 StartMulticastGroupSessionInput ¶
type StartMulticastGroupSessionInput struct { // The ID of the multicast group. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The LoRaWAN information used with the multicast session. // // LoRaWAN is a required field LoRaWAN *LoRaWANMulticastSession `type:"structure" required:"true"` // contains filtered or unexported fields }
func (StartMulticastGroupSessionInput) GoString ¶
func (s StartMulticastGroupSessionInput) 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 (*StartMulticastGroupSessionInput) SetId ¶
func (s *StartMulticastGroupSessionInput) SetId(v string) *StartMulticastGroupSessionInput
SetId sets the Id field's value.
func (*StartMulticastGroupSessionInput) SetLoRaWAN ¶
func (s *StartMulticastGroupSessionInput) SetLoRaWAN(v *LoRaWANMulticastSession) *StartMulticastGroupSessionInput
SetLoRaWAN sets the LoRaWAN field's value.
func (StartMulticastGroupSessionInput) String ¶
func (s StartMulticastGroupSessionInput) 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 (*StartMulticastGroupSessionInput) Validate ¶
func (s *StartMulticastGroupSessionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartMulticastGroupSessionOutput ¶
type StartMulticastGroupSessionOutput struct {
// contains filtered or unexported fields
}
func (StartMulticastGroupSessionOutput) GoString ¶
func (s StartMulticastGroupSessionOutput) 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 (StartMulticastGroupSessionOutput) String ¶
func (s StartMulticastGroupSessionOutput) 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 StartSingleWirelessDeviceImportTaskInput ¶
type StartSingleWirelessDeviceImportTaskInput struct { // Each resource must have a unique client request token. If you try to create // a new resource with the same token as a resource that already exists, an // exception occurs. If you omit this value, AWS SDKs will automatically generate // a unique client request. ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"` // The name of the Sidewalk destination that describes the IoT rule to route // messages from the device in the import task that will be onboarded to AWS // IoT Wireless. // // DestinationName is a required field DestinationName *string `type:"string" required:"true"` // The name of the wireless device for which an import task is being started. DeviceName *string `type:"string"` // The Sidewalk-related parameters for importing a single wireless device. // // Sidewalk is a required field Sidewalk *SidewalkSingleStartImportInfo `type:"structure" required:"true"` // The tag to attach to the specified resource. Tags are metadata that you can // use to manage a resource. Tags []*Tag `type:"list"` // contains filtered or unexported fields }
func (StartSingleWirelessDeviceImportTaskInput) GoString ¶
func (s StartSingleWirelessDeviceImportTaskInput) 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 (*StartSingleWirelessDeviceImportTaskInput) SetClientRequestToken ¶
func (s *StartSingleWirelessDeviceImportTaskInput) SetClientRequestToken(v string) *StartSingleWirelessDeviceImportTaskInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*StartSingleWirelessDeviceImportTaskInput) SetDestinationName ¶
func (s *StartSingleWirelessDeviceImportTaskInput) SetDestinationName(v string) *StartSingleWirelessDeviceImportTaskInput
SetDestinationName sets the DestinationName field's value.
func (*StartSingleWirelessDeviceImportTaskInput) SetDeviceName ¶
func (s *StartSingleWirelessDeviceImportTaskInput) SetDeviceName(v string) *StartSingleWirelessDeviceImportTaskInput
SetDeviceName sets the DeviceName field's value.
func (*StartSingleWirelessDeviceImportTaskInput) SetSidewalk ¶
func (s *StartSingleWirelessDeviceImportTaskInput) SetSidewalk(v *SidewalkSingleStartImportInfo) *StartSingleWirelessDeviceImportTaskInput
SetSidewalk sets the Sidewalk field's value.
func (*StartSingleWirelessDeviceImportTaskInput) SetTags ¶
func (s *StartSingleWirelessDeviceImportTaskInput) SetTags(v []*Tag) *StartSingleWirelessDeviceImportTaskInput
SetTags sets the Tags field's value.
func (StartSingleWirelessDeviceImportTaskInput) String ¶
func (s StartSingleWirelessDeviceImportTaskInput) 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 (*StartSingleWirelessDeviceImportTaskInput) Validate ¶
func (s *StartSingleWirelessDeviceImportTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartSingleWirelessDeviceImportTaskOutput ¶
type StartSingleWirelessDeviceImportTaskOutput struct { // The ARN (Amazon Resource Name) of the import task. Arn *string `type:"string"` // The import task ID. Id *string `type:"string"` // contains filtered or unexported fields }
func (StartSingleWirelessDeviceImportTaskOutput) GoString ¶
func (s StartSingleWirelessDeviceImportTaskOutput) 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 (*StartSingleWirelessDeviceImportTaskOutput) SetArn ¶
func (s *StartSingleWirelessDeviceImportTaskOutput) SetArn(v string) *StartSingleWirelessDeviceImportTaskOutput
SetArn sets the Arn field's value.
func (*StartSingleWirelessDeviceImportTaskOutput) SetId ¶
func (s *StartSingleWirelessDeviceImportTaskOutput) SetId(v string) *StartSingleWirelessDeviceImportTaskOutput
SetId sets the Id field's value.
func (StartSingleWirelessDeviceImportTaskOutput) String ¶
func (s StartSingleWirelessDeviceImportTaskOutput) 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 StartWirelessDeviceImportTaskInput ¶
type StartWirelessDeviceImportTaskInput struct { // Each resource must have a unique client request token. If you try to create // a new resource with the same token as a resource that already exists, an // exception occurs. If you omit this value, AWS SDKs will automatically generate // a unique client request. ClientRequestToken *string `min:"1" type:"string" idempotencyToken:"true"` // The name of the Sidewalk destination that describes the IoT rule to route // messages from the devices in the import task that are onboarded to AWS IoT // Wireless. // // DestinationName is a required field DestinationName *string `type:"string" required:"true"` // The Sidewalk-related parameters for importing wireless devices that need // to be provisioned in bulk. // // Sidewalk is a required field Sidewalk *SidewalkStartImportInfo `type:"structure" required:"true"` // The tag to attach to the specified resource. Tags are metadata that you can // use to manage a resource. Tags []*Tag `type:"list"` // contains filtered or unexported fields }
func (StartWirelessDeviceImportTaskInput) GoString ¶
func (s StartWirelessDeviceImportTaskInput) 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 (*StartWirelessDeviceImportTaskInput) SetClientRequestToken ¶
func (s *StartWirelessDeviceImportTaskInput) SetClientRequestToken(v string) *StartWirelessDeviceImportTaskInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*StartWirelessDeviceImportTaskInput) SetDestinationName ¶
func (s *StartWirelessDeviceImportTaskInput) SetDestinationName(v string) *StartWirelessDeviceImportTaskInput
SetDestinationName sets the DestinationName field's value.
func (*StartWirelessDeviceImportTaskInput) SetSidewalk ¶
func (s *StartWirelessDeviceImportTaskInput) SetSidewalk(v *SidewalkStartImportInfo) *StartWirelessDeviceImportTaskInput
SetSidewalk sets the Sidewalk field's value.
func (*StartWirelessDeviceImportTaskInput) SetTags ¶
func (s *StartWirelessDeviceImportTaskInput) SetTags(v []*Tag) *StartWirelessDeviceImportTaskInput
SetTags sets the Tags field's value.
func (StartWirelessDeviceImportTaskInput) String ¶
func (s StartWirelessDeviceImportTaskInput) 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 (*StartWirelessDeviceImportTaskInput) Validate ¶
func (s *StartWirelessDeviceImportTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartWirelessDeviceImportTaskOutput ¶
type StartWirelessDeviceImportTaskOutput struct { // The ARN (Amazon Resource Name) of the import task. Arn *string `type:"string"` // The import task ID. Id *string `type:"string"` // contains filtered or unexported fields }
func (StartWirelessDeviceImportTaskOutput) GoString ¶
func (s StartWirelessDeviceImportTaskOutput) 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 (*StartWirelessDeviceImportTaskOutput) SetArn ¶
func (s *StartWirelessDeviceImportTaskOutput) SetArn(v string) *StartWirelessDeviceImportTaskOutput
SetArn sets the Arn field's value.
func (*StartWirelessDeviceImportTaskOutput) SetId ¶
func (s *StartWirelessDeviceImportTaskOutput) SetId(v string) *StartWirelessDeviceImportTaskOutput
SetId sets the Id field's value.
func (StartWirelessDeviceImportTaskOutput) String ¶
func (s StartWirelessDeviceImportTaskOutput) 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 Tag ¶
type Tag struct { // The tag's key value. // // Key is a required field Key *string `min:"1" type:"string" required:"true"` // The tag's value. // // Value is a required field Value *string `type:"string" required:"true"` // contains filtered or unexported fields }
A simple label consisting of a customer-defined key-value pair
func (Tag) 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".
type TagResourceInput ¶
type TagResourceInput struct { // The ARN of the resource to add tags to. // // ResourceArn is a required field ResourceArn *string `location:"querystring" locationName:"resourceArn" min:"1" type:"string" required:"true"` // Adds to or modifies the tags of the given resource. Tags are metadata that // you can use to manage a resource. // // Tags is a required field Tags []*Tag `type:"list" required:"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 []*Tag) *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 TdscdmaLocalId ¶
type TdscdmaLocalId struct { // Cell parameters for TD-SCDMA. // // CellParams is a required field CellParams *int64 `type:"integer" required:"true"` // TD-SCDMA UTRA (Universal Terrestrial Radio Access Network) absolute RF channel // number (UARFCN). // // Uarfcn is a required field Uarfcn *int64 `type:"integer" required:"true"` // contains filtered or unexported fields }
TD-SCDMA local identification (local Id) information.
func (TdscdmaLocalId) GoString ¶
func (s TdscdmaLocalId) 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 (*TdscdmaLocalId) SetCellParams ¶
func (s *TdscdmaLocalId) SetCellParams(v int64) *TdscdmaLocalId
SetCellParams sets the CellParams field's value.
func (*TdscdmaLocalId) SetUarfcn ¶
func (s *TdscdmaLocalId) SetUarfcn(v int64) *TdscdmaLocalId
SetUarfcn sets the Uarfcn field's value.
func (TdscdmaLocalId) String ¶
func (s TdscdmaLocalId) 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 (*TdscdmaLocalId) Validate ¶
func (s *TdscdmaLocalId) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TdscdmaNmrObj ¶
type TdscdmaNmrObj struct { // Cell parameters for TD-SCDMA network measurement reports object. // // CellParams is a required field CellParams *int64 `type:"integer" required:"true"` // Path loss, or path attenuation, is the reduction in power density of an electromagnetic // wave as it propagates through space. PathLoss *int64 `min:"46" type:"integer"` // Code power of the received signal, measured in decibel-milliwatts (dBm). Rscp *int64 `type:"integer"` // TD-SCDMA UTRA (Universal Terrestrial Radio Access Network) absolute RF channel // number. // // Uarfcn is a required field Uarfcn *int64 `type:"integer" required:"true"` // UTRAN (UMTS Terrestrial Radio Access Network) cell global identifier. UtranCid *int64 `type:"integer"` // contains filtered or unexported fields }
TD-SCDMA object for network measurement reports.
func (TdscdmaNmrObj) GoString ¶
func (s TdscdmaNmrObj) 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 (*TdscdmaNmrObj) SetCellParams ¶
func (s *TdscdmaNmrObj) SetCellParams(v int64) *TdscdmaNmrObj
SetCellParams sets the CellParams field's value.
func (*TdscdmaNmrObj) SetPathLoss ¶
func (s *TdscdmaNmrObj) SetPathLoss(v int64) *TdscdmaNmrObj
SetPathLoss sets the PathLoss field's value.
func (*TdscdmaNmrObj) SetRscp ¶
func (s *TdscdmaNmrObj) SetRscp(v int64) *TdscdmaNmrObj
SetRscp sets the Rscp field's value.
func (*TdscdmaNmrObj) SetUarfcn ¶
func (s *TdscdmaNmrObj) SetUarfcn(v int64) *TdscdmaNmrObj
SetUarfcn sets the Uarfcn field's value.
func (*TdscdmaNmrObj) SetUtranCid ¶
func (s *TdscdmaNmrObj) SetUtranCid(v int64) *TdscdmaNmrObj
SetUtranCid sets the UtranCid field's value.
func (TdscdmaNmrObj) String ¶
func (s TdscdmaNmrObj) 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 (*TdscdmaNmrObj) Validate ¶
func (s *TdscdmaNmrObj) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TdscdmaObj ¶
type TdscdmaObj struct { // Location Area Code. Lac *int64 `min:"1" type:"integer"` // Mobile Country Code. // // Mcc is a required field Mcc *int64 `min:"200" type:"integer" required:"true"` // Mobile Network Code. // // Mnc is a required field Mnc *int64 `type:"integer" required:"true"` // Path loss, or path attenuation, is the reduction in power density of an electromagnetic // wave as it propagates through space. PathLoss *int64 `min:"46" type:"integer"` // Signal power of the received signal (Received Signal Code Power), measured // in decibel-milliwatts (dBm). Rscp *int64 `type:"integer"` // TD-SCDMA local identification (local ID) information. TdscdmaLocalId *TdscdmaLocalId `type:"structure"` // TD-SCDMA object for network measurement reports. TdscdmaNmr []*TdscdmaNmrObj `min:"1" type:"list"` // TD-SCDMA Timing advance. TdscdmaTimingAdvance *int64 `type:"integer"` // UTRAN (UMTS Terrestrial Radio Access Network) Cell Global Identifier. // // UtranCid is a required field UtranCid *int64 `type:"integer" required:"true"` // contains filtered or unexported fields }
TD-SCDMA object.
func (TdscdmaObj) GoString ¶
func (s TdscdmaObj) 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 (*TdscdmaObj) SetLac ¶
func (s *TdscdmaObj) SetLac(v int64) *TdscdmaObj
SetLac sets the Lac field's value.
func (*TdscdmaObj) SetMcc ¶
func (s *TdscdmaObj) SetMcc(v int64) *TdscdmaObj
SetMcc sets the Mcc field's value.
func (*TdscdmaObj) SetMnc ¶
func (s *TdscdmaObj) SetMnc(v int64) *TdscdmaObj
SetMnc sets the Mnc field's value.
func (*TdscdmaObj) SetPathLoss ¶
func (s *TdscdmaObj) SetPathLoss(v int64) *TdscdmaObj
SetPathLoss sets the PathLoss field's value.
func (*TdscdmaObj) SetRscp ¶
func (s *TdscdmaObj) SetRscp(v int64) *TdscdmaObj
SetRscp sets the Rscp field's value.
func (*TdscdmaObj) SetTdscdmaLocalId ¶
func (s *TdscdmaObj) SetTdscdmaLocalId(v *TdscdmaLocalId) *TdscdmaObj
SetTdscdmaLocalId sets the TdscdmaLocalId field's value.
func (*TdscdmaObj) SetTdscdmaNmr ¶
func (s *TdscdmaObj) SetTdscdmaNmr(v []*TdscdmaNmrObj) *TdscdmaObj
SetTdscdmaNmr sets the TdscdmaNmr field's value.
func (*TdscdmaObj) SetTdscdmaTimingAdvance ¶
func (s *TdscdmaObj) SetTdscdmaTimingAdvance(v int64) *TdscdmaObj
SetTdscdmaTimingAdvance sets the TdscdmaTimingAdvance field's value.
func (*TdscdmaObj) SetUtranCid ¶
func (s *TdscdmaObj) SetUtranCid(v int64) *TdscdmaObj
SetUtranCid sets the UtranCid field's value.
func (TdscdmaObj) String ¶
func (s TdscdmaObj) 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 (*TdscdmaObj) Validate ¶
func (s *TdscdmaObj) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TestWirelessDeviceInput ¶
type TestWirelessDeviceInput struct { // The ID of the wireless device to test. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // contains filtered or unexported fields }
func (TestWirelessDeviceInput) GoString ¶
func (s TestWirelessDeviceInput) 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 (*TestWirelessDeviceInput) SetId ¶
func (s *TestWirelessDeviceInput) SetId(v string) *TestWirelessDeviceInput
SetId sets the Id field's value.
func (TestWirelessDeviceInput) String ¶
func (s TestWirelessDeviceInput) 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 (*TestWirelessDeviceInput) Validate ¶
func (s *TestWirelessDeviceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TestWirelessDeviceOutput ¶
type TestWirelessDeviceOutput struct { // The result returned by the test. Result *string `type:"string"` // contains filtered or unexported fields }
func (TestWirelessDeviceOutput) GoString ¶
func (s TestWirelessDeviceOutput) 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 (*TestWirelessDeviceOutput) SetResult ¶
func (s *TestWirelessDeviceOutput) SetResult(v string) *TestWirelessDeviceOutput
SetResult sets the Result field's value.
func (TestWirelessDeviceOutput) String ¶
func (s TestWirelessDeviceOutput) 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 because it exceeded the allowed API request rate.
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 TooManyTagsException ¶
type TooManyTagsException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // Name of the resource that exceeds maximum number of tags allowed. ResourceName *string `min:"1" type:"string"` // contains filtered or unexported fields }
The request was denied because the resource can't have any more tags.
func (*TooManyTagsException) Code ¶
func (s *TooManyTagsException) Code() string
Code returns the exception type name.
func (*TooManyTagsException) Error ¶
func (s *TooManyTagsException) Error() string
func (TooManyTagsException) GoString ¶
func (s TooManyTagsException) 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 (*TooManyTagsException) Message ¶
func (s *TooManyTagsException) Message() string
Message returns the exception's message.
func (*TooManyTagsException) OrigErr ¶
func (s *TooManyTagsException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*TooManyTagsException) RequestID ¶
func (s *TooManyTagsException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*TooManyTagsException) StatusCode ¶
func (s *TooManyTagsException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (TooManyTagsException) String ¶
func (s TooManyTagsException) 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 TraceContent ¶
type TraceContent struct { // The log level for a log message. The log levels can be disabled, or set to // ERROR to display less verbose logs containing only error information, or // to INFO for more detailed logs. LogLevel *string `type:"string" enum:"LogLevel"` // FrameInfo of your multicast group resources for the trace content. Use FrameInfo // to debug the multicast communication between your multicast groups and the // network server. MulticastFrameInfo *string `type:"string" enum:"MulticastFrameInfo"` // FrameInfo of your wireless device resources for the trace content. Use FrameInfo // to debug the communication between your LoRaWAN end devices and the network // server. WirelessDeviceFrameInfo *string `type:"string" enum:"WirelessDeviceFrameInfo"` // contains filtered or unexported fields }
Trace content for your wireless devices, gateways, and multicast groups.
func (TraceContent) GoString ¶
func (s TraceContent) 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 (*TraceContent) SetLogLevel ¶
func (s *TraceContent) SetLogLevel(v string) *TraceContent
SetLogLevel sets the LogLevel field's value.
func (*TraceContent) SetMulticastFrameInfo ¶
func (s *TraceContent) SetMulticastFrameInfo(v string) *TraceContent
SetMulticastFrameInfo sets the MulticastFrameInfo field's value.
func (*TraceContent) SetWirelessDeviceFrameInfo ¶
func (s *TraceContent) SetWirelessDeviceFrameInfo(v string) *TraceContent
SetWirelessDeviceFrameInfo sets the WirelessDeviceFrameInfo field's value.
func (TraceContent) String ¶
func (s TraceContent) 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 ARN of the resource to remove tags from. // // ResourceArn is a required field ResourceArn *string `location:"querystring" locationName:"resourceArn" min:"1" type:"string" required:"true"` // A list of the keys of the tags to remove from the resource. // // TagKeys is a required field TagKeys []*string `location:"querystring" locationName:"tagKeys" type:"list" required:"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 UpdateAbpV10X ¶
type UpdateAbpV10X struct { // The FCnt init value. FCntStart *int64 `type:"integer"` // contains filtered or unexported fields }
ABP device object for LoRaWAN specification v1.0.x
func (UpdateAbpV10X) GoString ¶
func (s UpdateAbpV10X) 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 (*UpdateAbpV10X) SetFCntStart ¶
func (s *UpdateAbpV10X) SetFCntStart(v int64) *UpdateAbpV10X
SetFCntStart sets the FCntStart field's value.
func (UpdateAbpV10X) String ¶
func (s UpdateAbpV10X) 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 UpdateAbpV11 ¶
type UpdateAbpV11 struct { // The FCnt init value. FCntStart *int64 `type:"integer"` // contains filtered or unexported fields }
ABP device object for LoRaWAN specification v1.1
func (UpdateAbpV11) GoString ¶
func (s UpdateAbpV11) 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 (*UpdateAbpV11) SetFCntStart ¶
func (s *UpdateAbpV11) SetFCntStart(v int64) *UpdateAbpV11
SetFCntStart sets the FCntStart field's value.
func (UpdateAbpV11) String ¶
func (s UpdateAbpV11) 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 UpdateDestinationInput ¶
type UpdateDestinationInput struct { // A new description of the resource. Description *string `type:"string"` // The new rule name or topic rule to send messages to. Expression *string `type:"string"` // The type of value in Expression. ExpressionType *string `type:"string" enum:"ExpressionType"` // The new name of the resource. // // Name is a required field Name *string `location:"uri" locationName:"Name" type:"string" required:"true"` // The ARN of the IAM Role that authorizes the destination. RoleArn *string `min:"20" type:"string"` // contains filtered or unexported fields }
func (UpdateDestinationInput) GoString ¶
func (s UpdateDestinationInput) 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 (*UpdateDestinationInput) SetDescription ¶
func (s *UpdateDestinationInput) SetDescription(v string) *UpdateDestinationInput
SetDescription sets the Description field's value.
func (*UpdateDestinationInput) SetExpression ¶
func (s *UpdateDestinationInput) SetExpression(v string) *UpdateDestinationInput
SetExpression sets the Expression field's value.
func (*UpdateDestinationInput) SetExpressionType ¶
func (s *UpdateDestinationInput) SetExpressionType(v string) *UpdateDestinationInput
SetExpressionType sets the ExpressionType field's value.
func (*UpdateDestinationInput) SetName ¶
func (s *UpdateDestinationInput) SetName(v string) *UpdateDestinationInput
SetName sets the Name field's value.
func (*UpdateDestinationInput) SetRoleArn ¶
func (s *UpdateDestinationInput) SetRoleArn(v string) *UpdateDestinationInput
SetRoleArn sets the RoleArn field's value.
func (UpdateDestinationInput) String ¶
func (s UpdateDestinationInput) 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 (*UpdateDestinationInput) Validate ¶
func (s *UpdateDestinationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateDestinationOutput ¶
type UpdateDestinationOutput struct {
// contains filtered or unexported fields
}
func (UpdateDestinationOutput) GoString ¶
func (s UpdateDestinationOutput) 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 (UpdateDestinationOutput) String ¶
func (s UpdateDestinationOutput) 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 UpdateEventConfigurationByResourceTypesInput ¶
type UpdateEventConfigurationByResourceTypesInput struct { // Connection status resource type event configuration object for enabling and // disabling wireless gateway topic. ConnectionStatus *ConnectionStatusResourceTypeEventConfiguration `type:"structure"` // Device registration state resource type event configuration object for enabling // and disabling wireless gateway topic. DeviceRegistrationState *DeviceRegistrationStateResourceTypeEventConfiguration `type:"structure"` // Join resource type event configuration object for enabling and disabling // wireless device topic. Join *JoinResourceTypeEventConfiguration `type:"structure"` // Message delivery status resource type event configuration object for enabling // and disabling wireless device topic. MessageDeliveryStatus *MessageDeliveryStatusResourceTypeEventConfiguration `type:"structure"` // Proximity resource type event configuration object for enabling and disabling // wireless gateway topic. Proximity *ProximityResourceTypeEventConfiguration `type:"structure"` // contains filtered or unexported fields }
func (UpdateEventConfigurationByResourceTypesInput) GoString ¶
func (s UpdateEventConfigurationByResourceTypesInput) 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 (*UpdateEventConfigurationByResourceTypesInput) SetConnectionStatus ¶
func (s *UpdateEventConfigurationByResourceTypesInput) SetConnectionStatus(v *ConnectionStatusResourceTypeEventConfiguration) *UpdateEventConfigurationByResourceTypesInput
SetConnectionStatus sets the ConnectionStatus field's value.
func (*UpdateEventConfigurationByResourceTypesInput) SetDeviceRegistrationState ¶
func (s *UpdateEventConfigurationByResourceTypesInput) SetDeviceRegistrationState(v *DeviceRegistrationStateResourceTypeEventConfiguration) *UpdateEventConfigurationByResourceTypesInput
SetDeviceRegistrationState sets the DeviceRegistrationState field's value.
func (*UpdateEventConfigurationByResourceTypesInput) SetJoin ¶
func (s *UpdateEventConfigurationByResourceTypesInput) SetJoin(v *JoinResourceTypeEventConfiguration) *UpdateEventConfigurationByResourceTypesInput
SetJoin sets the Join field's value.
func (*UpdateEventConfigurationByResourceTypesInput) SetMessageDeliveryStatus ¶
func (s *UpdateEventConfigurationByResourceTypesInput) SetMessageDeliveryStatus(v *MessageDeliveryStatusResourceTypeEventConfiguration) *UpdateEventConfigurationByResourceTypesInput
SetMessageDeliveryStatus sets the MessageDeliveryStatus field's value.
func (*UpdateEventConfigurationByResourceTypesInput) SetProximity ¶
func (s *UpdateEventConfigurationByResourceTypesInput) SetProximity(v *ProximityResourceTypeEventConfiguration) *UpdateEventConfigurationByResourceTypesInput
SetProximity sets the Proximity field's value.
func (UpdateEventConfigurationByResourceTypesInput) String ¶
func (s UpdateEventConfigurationByResourceTypesInput) 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 UpdateEventConfigurationByResourceTypesOutput ¶
type UpdateEventConfigurationByResourceTypesOutput struct {
// contains filtered or unexported fields
}
func (UpdateEventConfigurationByResourceTypesOutput) GoString ¶
func (s UpdateEventConfigurationByResourceTypesOutput) 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 (UpdateEventConfigurationByResourceTypesOutput) String ¶
func (s UpdateEventConfigurationByResourceTypesOutput) 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 UpdateFPorts ¶
type UpdateFPorts struct { // LoRaWAN application, which can be used for geolocation by activating positioning. Applications []*ApplicationConfig `type:"list"` // Positioning FPorts for the ClockSync, Stream, and GNSS functions. Positioning *Positioning `type:"structure"` // contains filtered or unexported fields }
Object for updating the FPorts information.
func (UpdateFPorts) GoString ¶
func (s UpdateFPorts) 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 (*UpdateFPorts) SetApplications ¶
func (s *UpdateFPorts) SetApplications(v []*ApplicationConfig) *UpdateFPorts
SetApplications sets the Applications field's value.
func (*UpdateFPorts) SetPositioning ¶
func (s *UpdateFPorts) SetPositioning(v *Positioning) *UpdateFPorts
SetPositioning sets the Positioning field's value.
func (UpdateFPorts) String ¶
func (s UpdateFPorts) 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 (*UpdateFPorts) Validate ¶
func (s *UpdateFPorts) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateFuotaTaskInput ¶
type UpdateFuotaTaskInput struct { // The description of the new resource. Description *string `type:"string"` // The S3 URI points to a firmware update image that is to be used with a FUOTA // task. FirmwareUpdateImage *string `min:"1" type:"string"` // The firmware update role that is to be used with a FUOTA task. FirmwareUpdateRole *string `min:"1" type:"string"` // The interval for sending fragments in milliseconds, rounded to the nearest // second. // // This interval only determines the timing for when the Cloud sends down the // fragments to yor device. There can be a delay for when your device will receive // these fragments. This delay depends on the device's class and the communication // delay with the cloud. FragmentIntervalMS *int64 `min:"1" type:"integer"` // The size of each fragment in bytes. This parameter is supported only for // FUOTA tasks with multicast groups. FragmentSizeBytes *int64 `min:"1" type:"integer"` // The ID of a FUOTA task. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The LoRaWAN information used with a FUOTA task. LoRaWAN *LoRaWANFuotaTask `type:"structure"` // The name of a FUOTA task. Name *string `type:"string"` // The percentage of the added fragments that are redundant. For example, if // the size of the firmware image file is 100 bytes and the fragment size is // 10 bytes, with RedundancyPercent set to 50(%), the final number of encoded // fragments is (100 / 10) + (100 / 10 * 50%) = 15. RedundancyPercent *int64 `type:"integer"` // contains filtered or unexported fields }
func (UpdateFuotaTaskInput) GoString ¶
func (s UpdateFuotaTaskInput) 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 (*UpdateFuotaTaskInput) SetDescription ¶
func (s *UpdateFuotaTaskInput) SetDescription(v string) *UpdateFuotaTaskInput
SetDescription sets the Description field's value.
func (*UpdateFuotaTaskInput) SetFirmwareUpdateImage ¶
func (s *UpdateFuotaTaskInput) SetFirmwareUpdateImage(v string) *UpdateFuotaTaskInput
SetFirmwareUpdateImage sets the FirmwareUpdateImage field's value.
func (*UpdateFuotaTaskInput) SetFirmwareUpdateRole ¶
func (s *UpdateFuotaTaskInput) SetFirmwareUpdateRole(v string) *UpdateFuotaTaskInput
SetFirmwareUpdateRole sets the FirmwareUpdateRole field's value.
func (*UpdateFuotaTaskInput) SetFragmentIntervalMS ¶
func (s *UpdateFuotaTaskInput) SetFragmentIntervalMS(v int64) *UpdateFuotaTaskInput
SetFragmentIntervalMS sets the FragmentIntervalMS field's value.
func (*UpdateFuotaTaskInput) SetFragmentSizeBytes ¶
func (s *UpdateFuotaTaskInput) SetFragmentSizeBytes(v int64) *UpdateFuotaTaskInput
SetFragmentSizeBytes sets the FragmentSizeBytes field's value.
func (*UpdateFuotaTaskInput) SetId ¶
func (s *UpdateFuotaTaskInput) SetId(v string) *UpdateFuotaTaskInput
SetId sets the Id field's value.
func (*UpdateFuotaTaskInput) SetLoRaWAN ¶
func (s *UpdateFuotaTaskInput) SetLoRaWAN(v *LoRaWANFuotaTask) *UpdateFuotaTaskInput
SetLoRaWAN sets the LoRaWAN field's value.
func (*UpdateFuotaTaskInput) SetName ¶
func (s *UpdateFuotaTaskInput) SetName(v string) *UpdateFuotaTaskInput
SetName sets the Name field's value.
func (*UpdateFuotaTaskInput) SetRedundancyPercent ¶
func (s *UpdateFuotaTaskInput) SetRedundancyPercent(v int64) *UpdateFuotaTaskInput
SetRedundancyPercent sets the RedundancyPercent field's value.
func (UpdateFuotaTaskInput) String ¶
func (s UpdateFuotaTaskInput) 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 (*UpdateFuotaTaskInput) Validate ¶
func (s *UpdateFuotaTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateFuotaTaskOutput ¶
type UpdateFuotaTaskOutput struct {
// contains filtered or unexported fields
}
func (UpdateFuotaTaskOutput) GoString ¶
func (s UpdateFuotaTaskOutput) 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 (UpdateFuotaTaskOutput) String ¶
func (s UpdateFuotaTaskOutput) 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 UpdateLogLevelsByResourceTypesInput ¶
type UpdateLogLevelsByResourceTypesInput struct { // The log level for a log message. The log levels can be disabled, or set to // ERROR to display less verbose logs containing only error information, or // to INFO for more detailed logs. DefaultLogLevel *string `type:"string" enum:"LogLevel"` // The list of wireless device log options. WirelessDeviceLogOptions []*WirelessDeviceLogOption `type:"list"` // The list of wireless gateway log options. WirelessGatewayLogOptions []*WirelessGatewayLogOption `type:"list"` // contains filtered or unexported fields }
func (UpdateLogLevelsByResourceTypesInput) GoString ¶
func (s UpdateLogLevelsByResourceTypesInput) 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 (*UpdateLogLevelsByResourceTypesInput) SetDefaultLogLevel ¶
func (s *UpdateLogLevelsByResourceTypesInput) SetDefaultLogLevel(v string) *UpdateLogLevelsByResourceTypesInput
SetDefaultLogLevel sets the DefaultLogLevel field's value.
func (*UpdateLogLevelsByResourceTypesInput) SetWirelessDeviceLogOptions ¶
func (s *UpdateLogLevelsByResourceTypesInput) SetWirelessDeviceLogOptions(v []*WirelessDeviceLogOption) *UpdateLogLevelsByResourceTypesInput
SetWirelessDeviceLogOptions sets the WirelessDeviceLogOptions field's value.
func (*UpdateLogLevelsByResourceTypesInput) SetWirelessGatewayLogOptions ¶
func (s *UpdateLogLevelsByResourceTypesInput) SetWirelessGatewayLogOptions(v []*WirelessGatewayLogOption) *UpdateLogLevelsByResourceTypesInput
SetWirelessGatewayLogOptions sets the WirelessGatewayLogOptions field's value.
func (UpdateLogLevelsByResourceTypesInput) String ¶
func (s UpdateLogLevelsByResourceTypesInput) 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 (*UpdateLogLevelsByResourceTypesInput) Validate ¶
func (s *UpdateLogLevelsByResourceTypesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateLogLevelsByResourceTypesOutput ¶
type UpdateLogLevelsByResourceTypesOutput struct {
// contains filtered or unexported fields
}
func (UpdateLogLevelsByResourceTypesOutput) GoString ¶
func (s UpdateLogLevelsByResourceTypesOutput) 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 (UpdateLogLevelsByResourceTypesOutput) String ¶
func (s UpdateLogLevelsByResourceTypesOutput) 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 UpdateMulticastGroupInput ¶
type UpdateMulticastGroupInput struct { // The description of the new resource. Description *string `type:"string"` // The ID of the multicast group. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The LoRaWAN information that is to be used with the multicast group. LoRaWAN *LoRaWANMulticast `type:"structure"` // The name of the multicast group. Name *string `type:"string"` // contains filtered or unexported fields }
func (UpdateMulticastGroupInput) GoString ¶
func (s UpdateMulticastGroupInput) 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 (*UpdateMulticastGroupInput) SetDescription ¶
func (s *UpdateMulticastGroupInput) SetDescription(v string) *UpdateMulticastGroupInput
SetDescription sets the Description field's value.
func (*UpdateMulticastGroupInput) SetId ¶
func (s *UpdateMulticastGroupInput) SetId(v string) *UpdateMulticastGroupInput
SetId sets the Id field's value.
func (*UpdateMulticastGroupInput) SetLoRaWAN ¶
func (s *UpdateMulticastGroupInput) SetLoRaWAN(v *LoRaWANMulticast) *UpdateMulticastGroupInput
SetLoRaWAN sets the LoRaWAN field's value.
func (*UpdateMulticastGroupInput) SetName ¶
func (s *UpdateMulticastGroupInput) SetName(v string) *UpdateMulticastGroupInput
SetName sets the Name field's value.
func (UpdateMulticastGroupInput) String ¶
func (s UpdateMulticastGroupInput) 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 (*UpdateMulticastGroupInput) Validate ¶
func (s *UpdateMulticastGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateMulticastGroupOutput ¶
type UpdateMulticastGroupOutput struct {
// contains filtered or unexported fields
}
func (UpdateMulticastGroupOutput) GoString ¶
func (s UpdateMulticastGroupOutput) 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 (UpdateMulticastGroupOutput) String ¶
func (s UpdateMulticastGroupOutput) 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 UpdateNetworkAnalyzerConfigurationInput ¶
type UpdateNetworkAnalyzerConfigurationInput struct { // Name of the network analyzer configuration. // // ConfigurationName is a required field ConfigurationName *string `location:"uri" locationName:"ConfigurationName" min:"1" type:"string" required:"true"` // The description of the new resource. Description *string `type:"string"` // Multicast group resources to add to the network analyzer configuration. Provide // the MulticastGroupId of the resource to add in the input array. MulticastGroupsToAdd []*string `type:"list"` // Multicast group resources to remove from the network analyzer configuration. // Provide the MulticastGroupId of the resources to remove in the input array. MulticastGroupsToRemove []*string `type:"list"` // Trace content for your wireless devices, gateways, and multicast groups. TraceContent *TraceContent `type:"structure"` // Wireless device resources to add to the network analyzer configuration. Provide // the WirelessDeviceId of the resource to add in the input array. WirelessDevicesToAdd []*string `type:"list"` // Wireless device resources to remove from the network analyzer configuration. // Provide the WirelessDeviceId of the resources to remove in the input array. WirelessDevicesToRemove []*string `type:"list"` // Wireless gateway resources to add to the network analyzer configuration. // Provide the WirelessGatewayId of the resource to add in the input array. WirelessGatewaysToAdd []*string `type:"list"` // Wireless gateway resources to remove from the network analyzer configuration. // Provide the WirelessGatewayId of the resources to remove in the input array. WirelessGatewaysToRemove []*string `type:"list"` // contains filtered or unexported fields }
func (UpdateNetworkAnalyzerConfigurationInput) GoString ¶
func (s UpdateNetworkAnalyzerConfigurationInput) 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 (*UpdateNetworkAnalyzerConfigurationInput) SetConfigurationName ¶
func (s *UpdateNetworkAnalyzerConfigurationInput) SetConfigurationName(v string) *UpdateNetworkAnalyzerConfigurationInput
SetConfigurationName sets the ConfigurationName field's value.
func (*UpdateNetworkAnalyzerConfigurationInput) SetDescription ¶
func (s *UpdateNetworkAnalyzerConfigurationInput) SetDescription(v string) *UpdateNetworkAnalyzerConfigurationInput
SetDescription sets the Description field's value.
func (*UpdateNetworkAnalyzerConfigurationInput) SetMulticastGroupsToAdd ¶
func (s *UpdateNetworkAnalyzerConfigurationInput) SetMulticastGroupsToAdd(v []*string) *UpdateNetworkAnalyzerConfigurationInput
SetMulticastGroupsToAdd sets the MulticastGroupsToAdd field's value.
func (*UpdateNetworkAnalyzerConfigurationInput) SetMulticastGroupsToRemove ¶
func (s *UpdateNetworkAnalyzerConfigurationInput) SetMulticastGroupsToRemove(v []*string) *UpdateNetworkAnalyzerConfigurationInput
SetMulticastGroupsToRemove sets the MulticastGroupsToRemove field's value.
func (*UpdateNetworkAnalyzerConfigurationInput) SetTraceContent ¶
func (s *UpdateNetworkAnalyzerConfigurationInput) SetTraceContent(v *TraceContent) *UpdateNetworkAnalyzerConfigurationInput
SetTraceContent sets the TraceContent field's value.
func (*UpdateNetworkAnalyzerConfigurationInput) SetWirelessDevicesToAdd ¶
func (s *UpdateNetworkAnalyzerConfigurationInput) SetWirelessDevicesToAdd(v []*string) *UpdateNetworkAnalyzerConfigurationInput
SetWirelessDevicesToAdd sets the WirelessDevicesToAdd field's value.
func (*UpdateNetworkAnalyzerConfigurationInput) SetWirelessDevicesToRemove ¶
func (s *UpdateNetworkAnalyzerConfigurationInput) SetWirelessDevicesToRemove(v []*string) *UpdateNetworkAnalyzerConfigurationInput
SetWirelessDevicesToRemove sets the WirelessDevicesToRemove field's value.
func (*UpdateNetworkAnalyzerConfigurationInput) SetWirelessGatewaysToAdd ¶
func (s *UpdateNetworkAnalyzerConfigurationInput) SetWirelessGatewaysToAdd(v []*string) *UpdateNetworkAnalyzerConfigurationInput
SetWirelessGatewaysToAdd sets the WirelessGatewaysToAdd field's value.
func (*UpdateNetworkAnalyzerConfigurationInput) SetWirelessGatewaysToRemove ¶
func (s *UpdateNetworkAnalyzerConfigurationInput) SetWirelessGatewaysToRemove(v []*string) *UpdateNetworkAnalyzerConfigurationInput
SetWirelessGatewaysToRemove sets the WirelessGatewaysToRemove field's value.
func (UpdateNetworkAnalyzerConfigurationInput) String ¶
func (s UpdateNetworkAnalyzerConfigurationInput) 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 (*UpdateNetworkAnalyzerConfigurationInput) Validate ¶
func (s *UpdateNetworkAnalyzerConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateNetworkAnalyzerConfigurationOutput ¶
type UpdateNetworkAnalyzerConfigurationOutput struct {
// contains filtered or unexported fields
}
func (UpdateNetworkAnalyzerConfigurationOutput) GoString ¶
func (s UpdateNetworkAnalyzerConfigurationOutput) 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 (UpdateNetworkAnalyzerConfigurationOutput) String ¶
func (s UpdateNetworkAnalyzerConfigurationOutput) 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 UpdatePartnerAccountInput ¶
type UpdatePartnerAccountInput struct { // The ID of the partner account to update. // // PartnerAccountId is a required field PartnerAccountId *string `location:"uri" locationName:"PartnerAccountId" type:"string" required:"true"` // The partner type. // // PartnerType is a required field PartnerType *string `location:"querystring" locationName:"partnerType" type:"string" required:"true" enum:"PartnerType"` // The Sidewalk account credentials. // // Sidewalk is a required field Sidewalk *SidewalkUpdateAccount `type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdatePartnerAccountInput) GoString ¶
func (s UpdatePartnerAccountInput) 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 (*UpdatePartnerAccountInput) SetPartnerAccountId ¶
func (s *UpdatePartnerAccountInput) SetPartnerAccountId(v string) *UpdatePartnerAccountInput
SetPartnerAccountId sets the PartnerAccountId field's value.
func (*UpdatePartnerAccountInput) SetPartnerType ¶
func (s *UpdatePartnerAccountInput) SetPartnerType(v string) *UpdatePartnerAccountInput
SetPartnerType sets the PartnerType field's value.
func (*UpdatePartnerAccountInput) SetSidewalk ¶
func (s *UpdatePartnerAccountInput) SetSidewalk(v *SidewalkUpdateAccount) *UpdatePartnerAccountInput
SetSidewalk sets the Sidewalk field's value.
func (UpdatePartnerAccountInput) String ¶
func (s UpdatePartnerAccountInput) 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 (*UpdatePartnerAccountInput) Validate ¶
func (s *UpdatePartnerAccountInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdatePartnerAccountOutput ¶
type UpdatePartnerAccountOutput struct {
// contains filtered or unexported fields
}
func (UpdatePartnerAccountOutput) GoString ¶
func (s UpdatePartnerAccountOutput) 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 (UpdatePartnerAccountOutput) String ¶
func (s UpdatePartnerAccountOutput) 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 UpdatePositionInput
deprecated
type UpdatePositionInput struct { // The position information of the resource. // // Position is a required field Position []*float64 `type:"list" required:"true"` // Resource identifier of the resource for which position is updated. // // ResourceIdentifier is a required field ResourceIdentifier *string `location:"uri" locationName:"ResourceIdentifier" type:"string" required:"true"` // Resource type of the resource for which position is updated. // // ResourceType is a required field ResourceType *string `location:"querystring" locationName:"resourceType" type:"string" required:"true" enum:"PositionResourceType"` // contains filtered or unexported fields }
Deprecated: This operation is no longer supported.
func (UpdatePositionInput) GoString ¶
func (s UpdatePositionInput) 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 (*UpdatePositionInput) SetPosition ¶
func (s *UpdatePositionInput) SetPosition(v []*float64) *UpdatePositionInput
SetPosition sets the Position field's value.
func (*UpdatePositionInput) SetResourceIdentifier ¶
func (s *UpdatePositionInput) SetResourceIdentifier(v string) *UpdatePositionInput
SetResourceIdentifier sets the ResourceIdentifier field's value.
func (*UpdatePositionInput) SetResourceType ¶
func (s *UpdatePositionInput) SetResourceType(v string) *UpdatePositionInput
SetResourceType sets the ResourceType field's value.
func (UpdatePositionInput) String ¶
func (s UpdatePositionInput) 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 (*UpdatePositionInput) Validate ¶
func (s *UpdatePositionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdatePositionOutput
deprecated
type UpdatePositionOutput struct {
// contains filtered or unexported fields
}
Deprecated: This operation is no longer supported.
func (UpdatePositionOutput) GoString ¶
func (s UpdatePositionOutput) 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 (UpdatePositionOutput) String ¶
func (s UpdatePositionOutput) 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 UpdateResourceEventConfigurationInput ¶
type UpdateResourceEventConfigurationInput struct { // Event configuration for the connection status event. ConnectionStatus *ConnectionStatusEventConfiguration `type:"structure"` // Event configuration for the device registration state event. DeviceRegistrationState *DeviceRegistrationStateEventConfiguration `type:"structure"` // Resource identifier to opt in for event messaging. // // Identifier is a required field Identifier *string `location:"uri" locationName:"Identifier" type:"string" required:"true"` // Identifier type of the particular resource identifier for event configuration. // // IdentifierType is a required field IdentifierType *string `location:"querystring" locationName:"identifierType" type:"string" required:"true" enum:"IdentifierType"` // Event configuration for the join event. Join *JoinEventConfiguration `type:"structure"` // Event configuration for the message delivery status event. MessageDeliveryStatus *MessageDeliveryStatusEventConfiguration `type:"structure"` // Partner type of the resource if the identifier type is PartnerAccountId PartnerType *string `location:"querystring" locationName:"partnerType" type:"string" enum:"EventNotificationPartnerType"` // Event configuration for the proximity event. Proximity *ProximityEventConfiguration `type:"structure"` // contains filtered or unexported fields }
func (UpdateResourceEventConfigurationInput) GoString ¶
func (s UpdateResourceEventConfigurationInput) 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 (*UpdateResourceEventConfigurationInput) SetConnectionStatus ¶
func (s *UpdateResourceEventConfigurationInput) SetConnectionStatus(v *ConnectionStatusEventConfiguration) *UpdateResourceEventConfigurationInput
SetConnectionStatus sets the ConnectionStatus field's value.
func (*UpdateResourceEventConfigurationInput) SetDeviceRegistrationState ¶
func (s *UpdateResourceEventConfigurationInput) SetDeviceRegistrationState(v *DeviceRegistrationStateEventConfiguration) *UpdateResourceEventConfigurationInput
SetDeviceRegistrationState sets the DeviceRegistrationState field's value.
func (*UpdateResourceEventConfigurationInput) SetIdentifier ¶
func (s *UpdateResourceEventConfigurationInput) SetIdentifier(v string) *UpdateResourceEventConfigurationInput
SetIdentifier sets the Identifier field's value.
func (*UpdateResourceEventConfigurationInput) SetIdentifierType ¶
func (s *UpdateResourceEventConfigurationInput) SetIdentifierType(v string) *UpdateResourceEventConfigurationInput
SetIdentifierType sets the IdentifierType field's value.
func (*UpdateResourceEventConfigurationInput) SetJoin ¶
func (s *UpdateResourceEventConfigurationInput) SetJoin(v *JoinEventConfiguration) *UpdateResourceEventConfigurationInput
SetJoin sets the Join field's value.
func (*UpdateResourceEventConfigurationInput) SetMessageDeliveryStatus ¶
func (s *UpdateResourceEventConfigurationInput) SetMessageDeliveryStatus(v *MessageDeliveryStatusEventConfiguration) *UpdateResourceEventConfigurationInput
SetMessageDeliveryStatus sets the MessageDeliveryStatus field's value.
func (*UpdateResourceEventConfigurationInput) SetPartnerType ¶
func (s *UpdateResourceEventConfigurationInput) SetPartnerType(v string) *UpdateResourceEventConfigurationInput
SetPartnerType sets the PartnerType field's value.
func (*UpdateResourceEventConfigurationInput) SetProximity ¶
func (s *UpdateResourceEventConfigurationInput) SetProximity(v *ProximityEventConfiguration) *UpdateResourceEventConfigurationInput
SetProximity sets the Proximity field's value.
func (UpdateResourceEventConfigurationInput) String ¶
func (s UpdateResourceEventConfigurationInput) 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 (*UpdateResourceEventConfigurationInput) Validate ¶
func (s *UpdateResourceEventConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateResourceEventConfigurationOutput ¶
type UpdateResourceEventConfigurationOutput struct {
// contains filtered or unexported fields
}
func (UpdateResourceEventConfigurationOutput) GoString ¶
func (s UpdateResourceEventConfigurationOutput) 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 (UpdateResourceEventConfigurationOutput) String ¶
func (s UpdateResourceEventConfigurationOutput) 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 UpdateResourcePositionInput ¶
type UpdateResourcePositionInput struct { // The position information of the resource, displayed as a JSON payload. The // payload uses the GeoJSON format, which a format that's used to encode geographic // data structures. For more information, see GeoJSON (https://geojson.org/). GeoJsonPayload []byte `type:"blob"` // The identifier of the resource for which position information is updated. // It can be the wireless device ID or the wireless gateway ID, depending on // the resource type. // // ResourceIdentifier is a required field ResourceIdentifier *string `location:"uri" locationName:"ResourceIdentifier" type:"string" required:"true"` // The type of resource for which position information is updated, which can // be a wireless device or a wireless gateway. // // ResourceType is a required field ResourceType *string `location:"querystring" locationName:"resourceType" type:"string" required:"true" enum:"PositionResourceType"` // contains filtered or unexported fields }
func (UpdateResourcePositionInput) GoString ¶
func (s UpdateResourcePositionInput) 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 (*UpdateResourcePositionInput) SetGeoJsonPayload ¶
func (s *UpdateResourcePositionInput) SetGeoJsonPayload(v []byte) *UpdateResourcePositionInput
SetGeoJsonPayload sets the GeoJsonPayload field's value.
func (*UpdateResourcePositionInput) SetResourceIdentifier ¶
func (s *UpdateResourcePositionInput) SetResourceIdentifier(v string) *UpdateResourcePositionInput
SetResourceIdentifier sets the ResourceIdentifier field's value.
func (*UpdateResourcePositionInput) SetResourceType ¶
func (s *UpdateResourcePositionInput) SetResourceType(v string) *UpdateResourcePositionInput
SetResourceType sets the ResourceType field's value.
func (UpdateResourcePositionInput) String ¶
func (s UpdateResourcePositionInput) 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 (*UpdateResourcePositionInput) Validate ¶
func (s *UpdateResourcePositionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateResourcePositionOutput ¶
type UpdateResourcePositionOutput struct {
// contains filtered or unexported fields
}
func (UpdateResourcePositionOutput) GoString ¶
func (s UpdateResourcePositionOutput) 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 (UpdateResourcePositionOutput) String ¶
func (s UpdateResourcePositionOutput) 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 UpdateWirelessDeviceImportTaskInput ¶
type UpdateWirelessDeviceImportTaskInput struct { // The identifier of the import task to be updated. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The Sidewalk-related parameters of the import task to be updated. // // Sidewalk is a required field Sidewalk *SidewalkUpdateImportInfo `type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdateWirelessDeviceImportTaskInput) GoString ¶
func (s UpdateWirelessDeviceImportTaskInput) 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 (*UpdateWirelessDeviceImportTaskInput) SetId ¶
func (s *UpdateWirelessDeviceImportTaskInput) SetId(v string) *UpdateWirelessDeviceImportTaskInput
SetId sets the Id field's value.
func (*UpdateWirelessDeviceImportTaskInput) SetSidewalk ¶
func (s *UpdateWirelessDeviceImportTaskInput) SetSidewalk(v *SidewalkUpdateImportInfo) *UpdateWirelessDeviceImportTaskInput
SetSidewalk sets the Sidewalk field's value.
func (UpdateWirelessDeviceImportTaskInput) String ¶
func (s UpdateWirelessDeviceImportTaskInput) 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 (*UpdateWirelessDeviceImportTaskInput) Validate ¶
func (s *UpdateWirelessDeviceImportTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateWirelessDeviceImportTaskOutput ¶
type UpdateWirelessDeviceImportTaskOutput struct {
// contains filtered or unexported fields
}
func (UpdateWirelessDeviceImportTaskOutput) GoString ¶
func (s UpdateWirelessDeviceImportTaskOutput) 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 (UpdateWirelessDeviceImportTaskOutput) String ¶
func (s UpdateWirelessDeviceImportTaskOutput) 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 UpdateWirelessDeviceInput ¶
type UpdateWirelessDeviceInput struct { // A new description of the resource. Description *string `type:"string"` // The name of the new destination for the device. DestinationName *string `type:"string"` // The ID of the resource to update. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // The updated wireless device's configuration. LoRaWAN *LoRaWANUpdateDevice `type:"structure"` // The new name of the resource. Name *string `type:"string"` // FPort values for the GNSS, stream, and ClockSync functions of the positioning // information. Positioning *string `type:"string" enum:"PositioningConfigStatus"` // contains filtered or unexported fields }
func (UpdateWirelessDeviceInput) GoString ¶
func (s UpdateWirelessDeviceInput) 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 (*UpdateWirelessDeviceInput) SetDescription ¶
func (s *UpdateWirelessDeviceInput) SetDescription(v string) *UpdateWirelessDeviceInput
SetDescription sets the Description field's value.
func (*UpdateWirelessDeviceInput) SetDestinationName ¶
func (s *UpdateWirelessDeviceInput) SetDestinationName(v string) *UpdateWirelessDeviceInput
SetDestinationName sets the DestinationName field's value.
func (*UpdateWirelessDeviceInput) SetId ¶
func (s *UpdateWirelessDeviceInput) SetId(v string) *UpdateWirelessDeviceInput
SetId sets the Id field's value.
func (*UpdateWirelessDeviceInput) SetLoRaWAN ¶
func (s *UpdateWirelessDeviceInput) SetLoRaWAN(v *LoRaWANUpdateDevice) *UpdateWirelessDeviceInput
SetLoRaWAN sets the LoRaWAN field's value.
func (*UpdateWirelessDeviceInput) SetName ¶
func (s *UpdateWirelessDeviceInput) SetName(v string) *UpdateWirelessDeviceInput
SetName sets the Name field's value.
func (*UpdateWirelessDeviceInput) SetPositioning ¶
func (s *UpdateWirelessDeviceInput) SetPositioning(v string) *UpdateWirelessDeviceInput
SetPositioning sets the Positioning field's value.
func (UpdateWirelessDeviceInput) String ¶
func (s UpdateWirelessDeviceInput) 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 (*UpdateWirelessDeviceInput) Validate ¶
func (s *UpdateWirelessDeviceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateWirelessDeviceOutput ¶
type UpdateWirelessDeviceOutput struct {
// contains filtered or unexported fields
}
func (UpdateWirelessDeviceOutput) GoString ¶
func (s UpdateWirelessDeviceOutput) 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 (UpdateWirelessDeviceOutput) String ¶
func (s UpdateWirelessDeviceOutput) 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 UpdateWirelessGatewayInput ¶
type UpdateWirelessGatewayInput struct { // A new description of the resource. Description *string `type:"string"` // The ID of the resource to update. // // Id is a required field Id *string `location:"uri" locationName:"Id" type:"string" required:"true"` // A list of JoinEuiRange used by LoRa gateways to filter LoRa frames. JoinEuiFilters [][]*string `type:"list"` // The MaxEIRP value. MaxEirp *float64 `type:"float"` // The new name of the resource. Name *string `type:"string"` // A list of NetId values that are used by LoRa gateways to filter the uplink // frames. NetIdFilters []*string `type:"list"` // contains filtered or unexported fields }
func (UpdateWirelessGatewayInput) GoString ¶
func (s UpdateWirelessGatewayInput) 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 (*UpdateWirelessGatewayInput) SetDescription ¶
func (s *UpdateWirelessGatewayInput) SetDescription(v string) *UpdateWirelessGatewayInput
SetDescription sets the Description field's value.
func (*UpdateWirelessGatewayInput) SetId ¶
func (s *UpdateWirelessGatewayInput) SetId(v string) *UpdateWirelessGatewayInput
SetId sets the Id field's value.
func (*UpdateWirelessGatewayInput) SetJoinEuiFilters ¶
func (s *UpdateWirelessGatewayInput) SetJoinEuiFilters(v [][]*string) *UpdateWirelessGatewayInput
SetJoinEuiFilters sets the JoinEuiFilters field's value.
func (*UpdateWirelessGatewayInput) SetMaxEirp ¶
func (s *UpdateWirelessGatewayInput) SetMaxEirp(v float64) *UpdateWirelessGatewayInput
SetMaxEirp sets the MaxEirp field's value.
func (*UpdateWirelessGatewayInput) SetName ¶
func (s *UpdateWirelessGatewayInput) SetName(v string) *UpdateWirelessGatewayInput
SetName sets the Name field's value.
func (*UpdateWirelessGatewayInput) SetNetIdFilters ¶
func (s *UpdateWirelessGatewayInput) SetNetIdFilters(v []*string) *UpdateWirelessGatewayInput
SetNetIdFilters sets the NetIdFilters field's value.
func (UpdateWirelessGatewayInput) String ¶
func (s UpdateWirelessGatewayInput) 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 (*UpdateWirelessGatewayInput) Validate ¶
func (s *UpdateWirelessGatewayInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateWirelessGatewayOutput ¶
type UpdateWirelessGatewayOutput struct {
// contains filtered or unexported fields
}
func (UpdateWirelessGatewayOutput) GoString ¶
func (s UpdateWirelessGatewayOutput) 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 (UpdateWirelessGatewayOutput) String ¶
func (s UpdateWirelessGatewayOutput) 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 UpdateWirelessGatewayTaskCreate ¶
type UpdateWirelessGatewayTaskCreate struct { // The properties that relate to the LoRaWAN wireless gateway. LoRaWAN *LoRaWANUpdateGatewayTaskCreate `type:"structure"` // The IAM role used to read data from the S3 bucket. UpdateDataRole *string `min:"1" type:"string"` // The link to the S3 bucket. UpdateDataSource *string `min:"1" type:"string"` // contains filtered or unexported fields }
UpdateWirelessGatewayTaskCreate object.
func (UpdateWirelessGatewayTaskCreate) GoString ¶
func (s UpdateWirelessGatewayTaskCreate) 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 (*UpdateWirelessGatewayTaskCreate) SetLoRaWAN ¶
func (s *UpdateWirelessGatewayTaskCreate) SetLoRaWAN(v *LoRaWANUpdateGatewayTaskCreate) *UpdateWirelessGatewayTaskCreate
SetLoRaWAN sets the LoRaWAN field's value.
func (*UpdateWirelessGatewayTaskCreate) SetUpdateDataRole ¶
func (s *UpdateWirelessGatewayTaskCreate) SetUpdateDataRole(v string) *UpdateWirelessGatewayTaskCreate
SetUpdateDataRole sets the UpdateDataRole field's value.
func (*UpdateWirelessGatewayTaskCreate) SetUpdateDataSource ¶
func (s *UpdateWirelessGatewayTaskCreate) SetUpdateDataSource(v string) *UpdateWirelessGatewayTaskCreate
SetUpdateDataSource sets the UpdateDataSource field's value.
func (UpdateWirelessGatewayTaskCreate) String ¶
func (s UpdateWirelessGatewayTaskCreate) 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 (*UpdateWirelessGatewayTaskCreate) Validate ¶
func (s *UpdateWirelessGatewayTaskCreate) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateWirelessGatewayTaskEntry ¶
type UpdateWirelessGatewayTaskEntry struct { // The Amazon Resource Name of the resource. Arn *string `type:"string"` // The ID of the new wireless gateway task entry. Id *string `type:"string"` // The properties that relate to the LoRaWAN wireless gateway. LoRaWAN *LoRaWANUpdateGatewayTaskEntry `type:"structure"` // contains filtered or unexported fields }
UpdateWirelessGatewayTaskEntry object.
func (UpdateWirelessGatewayTaskEntry) GoString ¶
func (s UpdateWirelessGatewayTaskEntry) 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 (*UpdateWirelessGatewayTaskEntry) SetArn ¶
func (s *UpdateWirelessGatewayTaskEntry) SetArn(v string) *UpdateWirelessGatewayTaskEntry
SetArn sets the Arn field's value.
func (*UpdateWirelessGatewayTaskEntry) SetId ¶
func (s *UpdateWirelessGatewayTaskEntry) SetId(v string) *UpdateWirelessGatewayTaskEntry
SetId sets the Id field's value.
func (*UpdateWirelessGatewayTaskEntry) SetLoRaWAN ¶
func (s *UpdateWirelessGatewayTaskEntry) SetLoRaWAN(v *LoRaWANUpdateGatewayTaskEntry) *UpdateWirelessGatewayTaskEntry
SetLoRaWAN sets the LoRaWAN field's value.
func (UpdateWirelessGatewayTaskEntry) String ¶
func (s UpdateWirelessGatewayTaskEntry) 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:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The input did not meet the specified constraints.
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 WcdmaLocalId ¶
type WcdmaLocalId struct { // Primary Scrambling Code. // // Psc is a required field Psc *int64 `type:"integer" required:"true"` // WCDMA UTRA Absolute RF Channel Number downlink. // // Uarfcndl is a required field Uarfcndl *int64 `type:"integer" required:"true"` // contains filtered or unexported fields }
WCDMA local identification (local ID) information.
func (WcdmaLocalId) GoString ¶
func (s WcdmaLocalId) 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 (*WcdmaLocalId) SetPsc ¶
func (s *WcdmaLocalId) SetPsc(v int64) *WcdmaLocalId
SetPsc sets the Psc field's value.
func (*WcdmaLocalId) SetUarfcndl ¶
func (s *WcdmaLocalId) SetUarfcndl(v int64) *WcdmaLocalId
SetUarfcndl sets the Uarfcndl field's value.
func (WcdmaLocalId) String ¶
func (s WcdmaLocalId) 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 (*WcdmaLocalId) Validate ¶
func (s *WcdmaLocalId) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type WcdmaNmrObj ¶
type WcdmaNmrObj struct { // Path loss, or path attenuation, is the reduction in power density of an electromagnetic // wave as it propagates through space. PathLoss *int64 `min:"46" type:"integer"` // Primary Scrambling Code. // // Psc is a required field Psc *int64 `type:"integer" required:"true"` // Received Signal Code Power (signal power) (dBm) Rscp *int64 `type:"integer"` // WCDMA UTRA Absolute RF Channel Number downlink. // // Uarfcndl is a required field Uarfcndl *int64 `type:"integer" required:"true"` // UTRAN (UMTS Terrestrial Radio Access Network) Cell Global Identifier. // // UtranCid is a required field UtranCid *int64 `type:"integer" required:"true"` // contains filtered or unexported fields }
Network Measurement Reports.
func (WcdmaNmrObj) GoString ¶
func (s WcdmaNmrObj) 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 (*WcdmaNmrObj) SetPathLoss ¶
func (s *WcdmaNmrObj) SetPathLoss(v int64) *WcdmaNmrObj
SetPathLoss sets the PathLoss field's value.
func (*WcdmaNmrObj) SetPsc ¶
func (s *WcdmaNmrObj) SetPsc(v int64) *WcdmaNmrObj
SetPsc sets the Psc field's value.
func (*WcdmaNmrObj) SetRscp ¶
func (s *WcdmaNmrObj) SetRscp(v int64) *WcdmaNmrObj
SetRscp sets the Rscp field's value.
func (*WcdmaNmrObj) SetUarfcndl ¶
func (s *WcdmaNmrObj) SetUarfcndl(v int64) *WcdmaNmrObj
SetUarfcndl sets the Uarfcndl field's value.
func (*WcdmaNmrObj) SetUtranCid ¶
func (s *WcdmaNmrObj) SetUtranCid(v int64) *WcdmaNmrObj
SetUtranCid sets the UtranCid field's value.
func (WcdmaNmrObj) String ¶
func (s WcdmaNmrObj) 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 (*WcdmaNmrObj) Validate ¶
func (s *WcdmaNmrObj) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type WcdmaObj ¶
type WcdmaObj struct { // Location Area Code. Lac *int64 `min:"1" type:"integer"` // Mobile Country Code. // // Mcc is a required field Mcc *int64 `min:"200" type:"integer" required:"true"` // Mobile Network Code. // // Mnc is a required field Mnc *int64 `type:"integer" required:"true"` // Path loss, or path attenuation, is the reduction in power density of an electromagnetic // wave as it propagates through space. PathLoss *int64 `min:"46" type:"integer"` // Received Signal Code Power (signal power) (dBm). Rscp *int64 `type:"integer"` // UTRAN (UMTS Terrestrial Radio Access Network) Cell Global Identifier. // // UtranCid is a required field UtranCid *int64 `type:"integer" required:"true"` // WCDMA local ID information. WcdmaLocalId *WcdmaLocalId `type:"structure"` // WCDMA object for network measurement reports. WcdmaNmr []*WcdmaNmrObj `min:"1" type:"list"` // contains filtered or unexported fields }
WCDMA.
func (WcdmaObj) 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 (*WcdmaObj) SetPathLoss ¶
SetPathLoss sets the PathLoss field's value.
func (*WcdmaObj) SetUtranCid ¶
SetUtranCid sets the UtranCid field's value.
func (*WcdmaObj) SetWcdmaLocalId ¶
func (s *WcdmaObj) SetWcdmaLocalId(v *WcdmaLocalId) *WcdmaObj
SetWcdmaLocalId sets the WcdmaLocalId field's value.
func (*WcdmaObj) SetWcdmaNmr ¶
func (s *WcdmaObj) SetWcdmaNmr(v []*WcdmaNmrObj) *WcdmaObj
SetWcdmaNmr sets the WcdmaNmr field's value.
type WiFiAccessPoint ¶
type WiFiAccessPoint struct { // Wi-Fi MAC Address. // // MacAddress is a required field MacAddress *string `min:"12" type:"string" required:"true"` // Received signal strength (dBm) of the WLAN measurement data. // // Rss is a required field Rss *int64 `type:"integer" required:"true"` // contains filtered or unexported fields }
Wi-Fi access point.
func (WiFiAccessPoint) GoString ¶
func (s WiFiAccessPoint) 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 (*WiFiAccessPoint) SetMacAddress ¶
func (s *WiFiAccessPoint) SetMacAddress(v string) *WiFiAccessPoint
SetMacAddress sets the MacAddress field's value.
func (*WiFiAccessPoint) SetRss ¶
func (s *WiFiAccessPoint) SetRss(v int64) *WiFiAccessPoint
SetRss sets the Rss field's value.
func (WiFiAccessPoint) String ¶
func (s WiFiAccessPoint) 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 (*WiFiAccessPoint) Validate ¶
func (s *WiFiAccessPoint) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type WirelessDeviceEventLogOption ¶
type WirelessDeviceEventLogOption struct { // The event for a log message, if the log message is tied to a wireless device. // // Event is a required field Event *string `type:"string" required:"true" enum:"WirelessDeviceEvent"` // The log level for a log message. The log levels can be disabled, or set to // ERROR to display less verbose logs containing only error information, or // to INFO for more detailed logs. // // LogLevel is a required field LogLevel *string `type:"string" required:"true" enum:"LogLevel"` // contains filtered or unexported fields }
The log options for a wireless device event and can be used to set log levels for a specific wireless device event.
For a LoRaWAN device, possible events for a log messsage are: Join, Rejoin, Downlink_Data, and Uplink_Data. For a Sidewalk device, possible events for a log message are Registration, Downlink_Data, and Uplink_Data.
func (WirelessDeviceEventLogOption) GoString ¶
func (s WirelessDeviceEventLogOption) 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 (*WirelessDeviceEventLogOption) SetEvent ¶
func (s *WirelessDeviceEventLogOption) SetEvent(v string) *WirelessDeviceEventLogOption
SetEvent sets the Event field's value.
func (*WirelessDeviceEventLogOption) SetLogLevel ¶
func (s *WirelessDeviceEventLogOption) SetLogLevel(v string) *WirelessDeviceEventLogOption
SetLogLevel sets the LogLevel field's value.
func (WirelessDeviceEventLogOption) String ¶
func (s WirelessDeviceEventLogOption) 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 (*WirelessDeviceEventLogOption) Validate ¶
func (s *WirelessDeviceEventLogOption) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type WirelessDeviceImportTask ¶
type WirelessDeviceImportTask struct { // The ARN (Amazon Resource Name) of the wireless device import task. Arn *string `type:"string"` // The time at which the import task was created. CreationTime *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The name of the Sidewalk destination that that describes the IoT rule to // route messages from the device in the import task that will be onboarded // to AWS IoT Wireless DestinationName *string `type:"string"` // The summary information of count of wireless devices in an import task that // failed to onboarded to the import task. FailedImportedDeviceCount *int64 `type:"long"` // The ID of the wireless device import task. Id *string `type:"string"` // The summary information of count of wireless devices that are waiting for // the control log to be added to an import task. InitializedImportedDeviceCount *int64 `type:"long"` // The summary information of count of wireless devices in an import task that // have been onboarded to the import task. OnboardedImportedDeviceCount *int64 `type:"long"` // The summary information of count of wireless devices in an import task that // are waiting in the queue to be onboarded. PendingImportedDeviceCount *int64 `type:"long"` // The Sidewalk-related information of the wireless device import task. Sidewalk *SidewalkGetStartImportInfo `type:"structure"` // The status information of the wireless device import task. Status *string `type:"string" enum:"ImportTaskStatus"` // The reason that provides additional information about the import task status. StatusReason *string `type:"string"` // contains filtered or unexported fields }
Information about an import task for wireless devices.
func (WirelessDeviceImportTask) GoString ¶
func (s WirelessDeviceImportTask) 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 (*WirelessDeviceImportTask) SetArn ¶
func (s *WirelessDeviceImportTask) SetArn(v string) *WirelessDeviceImportTask
SetArn sets the Arn field's value.
func (*WirelessDeviceImportTask) SetCreationTime ¶
func (s *WirelessDeviceImportTask) SetCreationTime(v time.Time) *WirelessDeviceImportTask
SetCreationTime sets the CreationTime field's value.
func (*WirelessDeviceImportTask) SetDestinationName ¶
func (s *WirelessDeviceImportTask) SetDestinationName(v string) *WirelessDeviceImportTask
SetDestinationName sets the DestinationName field's value.
func (*WirelessDeviceImportTask) SetFailedImportedDeviceCount ¶
func (s *WirelessDeviceImportTask) SetFailedImportedDeviceCount(v int64) *WirelessDeviceImportTask
SetFailedImportedDeviceCount sets the FailedImportedDeviceCount field's value.
func (*WirelessDeviceImportTask) SetId ¶
func (s *WirelessDeviceImportTask) SetId(v string) *WirelessDeviceImportTask
SetId sets the Id field's value.
func (*WirelessDeviceImportTask) SetInitializedImportedDeviceCount ¶
func (s *WirelessDeviceImportTask) SetInitializedImportedDeviceCount(v int64) *WirelessDeviceImportTask
SetInitializedImportedDeviceCount sets the InitializedImportedDeviceCount field's value.
func (*WirelessDeviceImportTask) SetOnboardedImportedDeviceCount ¶
func (s *WirelessDeviceImportTask) SetOnboardedImportedDeviceCount(v int64) *WirelessDeviceImportTask
SetOnboardedImportedDeviceCount sets the OnboardedImportedDeviceCount field's value.
func (*WirelessDeviceImportTask) SetPendingImportedDeviceCount ¶
func (s *WirelessDeviceImportTask) SetPendingImportedDeviceCount(v int64) *WirelessDeviceImportTask
SetPendingImportedDeviceCount sets the PendingImportedDeviceCount field's value.
func (*WirelessDeviceImportTask) SetSidewalk ¶
func (s *WirelessDeviceImportTask) SetSidewalk(v *SidewalkGetStartImportInfo) *WirelessDeviceImportTask
SetSidewalk sets the Sidewalk field's value.
func (*WirelessDeviceImportTask) SetStatus ¶
func (s *WirelessDeviceImportTask) SetStatus(v string) *WirelessDeviceImportTask
SetStatus sets the Status field's value.
func (*WirelessDeviceImportTask) SetStatusReason ¶
func (s *WirelessDeviceImportTask) SetStatusReason(v string) *WirelessDeviceImportTask
SetStatusReason sets the StatusReason field's value.
func (WirelessDeviceImportTask) String ¶
func (s WirelessDeviceImportTask) 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 WirelessDeviceLogOption ¶
type WirelessDeviceLogOption struct { // The list of wireless device event log options. Events []*WirelessDeviceEventLogOption `type:"list"` // The log level for a log message. The log levels can be disabled, or set to // ERROR to display less verbose logs containing only error information, or // to INFO for more detailed logs. // // LogLevel is a required field LogLevel *string `type:"string" required:"true" enum:"LogLevel"` // The wireless device type. // // Type is a required field Type *string `type:"string" required:"true" enum:"WirelessDeviceType"` // contains filtered or unexported fields }
The log options for wireless devices and can be used to set log levels for a specific type of wireless device.
func (WirelessDeviceLogOption) GoString ¶
func (s WirelessDeviceLogOption) 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 (*WirelessDeviceLogOption) SetEvents ¶
func (s *WirelessDeviceLogOption) SetEvents(v []*WirelessDeviceEventLogOption) *WirelessDeviceLogOption
SetEvents sets the Events field's value.
func (*WirelessDeviceLogOption) SetLogLevel ¶
func (s *WirelessDeviceLogOption) SetLogLevel(v string) *WirelessDeviceLogOption
SetLogLevel sets the LogLevel field's value.
func (*WirelessDeviceLogOption) SetType ¶
func (s *WirelessDeviceLogOption) SetType(v string) *WirelessDeviceLogOption
SetType sets the Type field's value.
func (WirelessDeviceLogOption) String ¶
func (s WirelessDeviceLogOption) 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 (*WirelessDeviceLogOption) Validate ¶
func (s *WirelessDeviceLogOption) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type WirelessDeviceStatistics ¶
type WirelessDeviceStatistics struct { // The Amazon Resource Name of the resource. Arn *string `type:"string"` // The name of the destination to which the device is assigned. DestinationName *string `type:"string"` // The status of a wireless device in a FUOTA task. FuotaDeviceStatus *string `type:"string" enum:"FuotaDeviceStatus"` // The ID of the wireless device reporting the data. Id *string `type:"string"` // The date and time when the most recent uplink was received. // // Theis value is only valid for 3 months. LastUplinkReceivedAt *string `type:"string"` // LoRaWAN device info. LoRaWAN *LoRaWANListDevice `type:"structure"` // Id of the multicast group. McGroupId *int64 `min:"1" type:"integer"` // The status of the wireless device in the multicast group. MulticastDeviceStatus *string `type:"string"` // The name of the resource. Name *string `type:"string"` // The Sidewalk account credentials. Sidewalk *SidewalkListDevice `type:"structure"` // The wireless device type. Type *string `type:"string" enum:"WirelessDeviceType"` // contains filtered or unexported fields }
Information about a wireless device's operation.
func (WirelessDeviceStatistics) GoString ¶
func (s WirelessDeviceStatistics) 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 (*WirelessDeviceStatistics) SetArn ¶
func (s *WirelessDeviceStatistics) SetArn(v string) *WirelessDeviceStatistics
SetArn sets the Arn field's value.
func (*WirelessDeviceStatistics) SetDestinationName ¶
func (s *WirelessDeviceStatistics) SetDestinationName(v string) *WirelessDeviceStatistics
SetDestinationName sets the DestinationName field's value.
func (*WirelessDeviceStatistics) SetFuotaDeviceStatus ¶
func (s *WirelessDeviceStatistics) SetFuotaDeviceStatus(v string) *WirelessDeviceStatistics
SetFuotaDeviceStatus sets the FuotaDeviceStatus field's value.
func (*WirelessDeviceStatistics) SetId ¶
func (s *WirelessDeviceStatistics) SetId(v string) *WirelessDeviceStatistics
SetId sets the Id field's value.
func (*WirelessDeviceStatistics) SetLastUplinkReceivedAt ¶
func (s *WirelessDeviceStatistics) SetLastUplinkReceivedAt(v string) *WirelessDeviceStatistics
SetLastUplinkReceivedAt sets the LastUplinkReceivedAt field's value.
func (*WirelessDeviceStatistics) SetLoRaWAN ¶
func (s *WirelessDeviceStatistics) SetLoRaWAN(v *LoRaWANListDevice) *WirelessDeviceStatistics
SetLoRaWAN sets the LoRaWAN field's value.
func (*WirelessDeviceStatistics) SetMcGroupId ¶
func (s *WirelessDeviceStatistics) SetMcGroupId(v int64) *WirelessDeviceStatistics
SetMcGroupId sets the McGroupId field's value.
func (*WirelessDeviceStatistics) SetMulticastDeviceStatus ¶
func (s *WirelessDeviceStatistics) SetMulticastDeviceStatus(v string) *WirelessDeviceStatistics
SetMulticastDeviceStatus sets the MulticastDeviceStatus field's value.
func (*WirelessDeviceStatistics) SetName ¶
func (s *WirelessDeviceStatistics) SetName(v string) *WirelessDeviceStatistics
SetName sets the Name field's value.
func (*WirelessDeviceStatistics) SetSidewalk ¶
func (s *WirelessDeviceStatistics) SetSidewalk(v *SidewalkListDevice) *WirelessDeviceStatistics
SetSidewalk sets the Sidewalk field's value.
func (*WirelessDeviceStatistics) SetType ¶
func (s *WirelessDeviceStatistics) SetType(v string) *WirelessDeviceStatistics
SetType sets the Type field's value.
func (WirelessDeviceStatistics) String ¶
func (s WirelessDeviceStatistics) 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 WirelessGatewayEventLogOption ¶
type WirelessGatewayEventLogOption struct { // The event for a log message, if the log message is tied to a wireless gateway. // // Event is a required field Event *string `type:"string" required:"true" enum:"WirelessGatewayEvent"` // The log level for a log message. The log levels can be disabled, or set to // ERROR to display less verbose logs containing only error information, or // to INFO for more detailed logs. // // LogLevel is a required field LogLevel *string `type:"string" required:"true" enum:"LogLevel"` // contains filtered or unexported fields }
The log options for a wireless gateway event and can be used to set log levels for a specific wireless gateway event.
For a LoRaWAN gateway, possible events for a log message are CUPS_Request and Certificate.
func (WirelessGatewayEventLogOption) GoString ¶
func (s WirelessGatewayEventLogOption) 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 (*WirelessGatewayEventLogOption) SetEvent ¶
func (s *WirelessGatewayEventLogOption) SetEvent(v string) *WirelessGatewayEventLogOption
SetEvent sets the Event field's value.
func (*WirelessGatewayEventLogOption) SetLogLevel ¶
func (s *WirelessGatewayEventLogOption) SetLogLevel(v string) *WirelessGatewayEventLogOption
SetLogLevel sets the LogLevel field's value.
func (WirelessGatewayEventLogOption) String ¶
func (s WirelessGatewayEventLogOption) 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 (*WirelessGatewayEventLogOption) Validate ¶
func (s *WirelessGatewayEventLogOption) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type WirelessGatewayLogOption ¶
type WirelessGatewayLogOption struct { // The list of wireless gateway event log options. Events []*WirelessGatewayEventLogOption `type:"list"` // The log level for a log message. The log levels can be disabled, or set to // ERROR to display less verbose logs containing only error information, or // to INFO for more detailed logs. // // LogLevel is a required field LogLevel *string `type:"string" required:"true" enum:"LogLevel"` // The wireless gateway type. // // Type is a required field Type *string `type:"string" required:"true" enum:"WirelessGatewayType"` // contains filtered or unexported fields }
The log options for wireless gateways and can be used to set log levels for a specific type of wireless gateway.
func (WirelessGatewayLogOption) GoString ¶
func (s WirelessGatewayLogOption) 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 (*WirelessGatewayLogOption) SetEvents ¶
func (s *WirelessGatewayLogOption) SetEvents(v []*WirelessGatewayEventLogOption) *WirelessGatewayLogOption
SetEvents sets the Events field's value.
func (*WirelessGatewayLogOption) SetLogLevel ¶
func (s *WirelessGatewayLogOption) SetLogLevel(v string) *WirelessGatewayLogOption
SetLogLevel sets the LogLevel field's value.
func (*WirelessGatewayLogOption) SetType ¶
func (s *WirelessGatewayLogOption) SetType(v string) *WirelessGatewayLogOption
SetType sets the Type field's value.
func (WirelessGatewayLogOption) String ¶
func (s WirelessGatewayLogOption) 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 (*WirelessGatewayLogOption) Validate ¶
func (s *WirelessGatewayLogOption) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type WirelessGatewayStatistics ¶
type WirelessGatewayStatistics struct { // The Amazon Resource Name of the resource. Arn *string `type:"string"` // The description of the resource. Description *string `type:"string"` // The ID of the wireless gateway reporting the data. Id *string `type:"string"` // The date and time when the most recent uplink was received. // // This value is only valid for 3 months. LastUplinkReceivedAt *string `type:"string"` // LoRaWAN gateway info. LoRaWAN *LoRaWANGateway `type:"structure"` // The name of the resource. Name *string `type:"string"` // contains filtered or unexported fields }
Information about a wireless gateway's operation.
func (WirelessGatewayStatistics) GoString ¶
func (s WirelessGatewayStatistics) 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 (*WirelessGatewayStatistics) SetArn ¶
func (s *WirelessGatewayStatistics) SetArn(v string) *WirelessGatewayStatistics
SetArn sets the Arn field's value.
func (*WirelessGatewayStatistics) SetDescription ¶
func (s *WirelessGatewayStatistics) SetDescription(v string) *WirelessGatewayStatistics
SetDescription sets the Description field's value.
func (*WirelessGatewayStatistics) SetId ¶
func (s *WirelessGatewayStatistics) SetId(v string) *WirelessGatewayStatistics
SetId sets the Id field's value.
func (*WirelessGatewayStatistics) SetLastUplinkReceivedAt ¶
func (s *WirelessGatewayStatistics) SetLastUplinkReceivedAt(v string) *WirelessGatewayStatistics
SetLastUplinkReceivedAt sets the LastUplinkReceivedAt field's value.
func (*WirelessGatewayStatistics) SetLoRaWAN ¶
func (s *WirelessGatewayStatistics) SetLoRaWAN(v *LoRaWANGateway) *WirelessGatewayStatistics
SetLoRaWAN sets the LoRaWAN field's value.
func (*WirelessGatewayStatistics) SetName ¶
func (s *WirelessGatewayStatistics) SetName(v string) *WirelessGatewayStatistics
SetName sets the Name field's value.
func (WirelessGatewayStatistics) String ¶
func (s WirelessGatewayStatistics) 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 WirelessMetadata ¶
type WirelessMetadata struct { // LoRaWAN device info. LoRaWAN *LoRaWANSendDataToDevice `type:"structure"` // The Sidewalk account credentials. Sidewalk *SidewalkSendDataToDevice `type:"structure"` // contains filtered or unexported fields }
WirelessMetadata object.
func (WirelessMetadata) GoString ¶
func (s WirelessMetadata) 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 (*WirelessMetadata) SetLoRaWAN ¶
func (s *WirelessMetadata) SetLoRaWAN(v *LoRaWANSendDataToDevice) *WirelessMetadata
SetLoRaWAN sets the LoRaWAN field's value.
func (*WirelessMetadata) SetSidewalk ¶
func (s *WirelessMetadata) SetSidewalk(v *SidewalkSendDataToDevice) *WirelessMetadata
SetSidewalk sets the Sidewalk field's value.
func (WirelessMetadata) String ¶
func (s WirelessMetadata) 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 (*WirelessMetadata) Validate ¶
func (s *WirelessMetadata) Validate() error
Validate inspects the fields of the type to determine if they are valid.
Directories ¶
Path | Synopsis |
---|---|
Package iotwirelessiface provides an interface to enable mocking the AWS IoT Wireless service client for testing your code.
|
Package iotwirelessiface provides an interface to enable mocking the AWS IoT Wireless service client for testing your code. |