Documentation ¶
Overview ¶
Package iotwireless provides the client and types for making API requests to AWS IoT Wireless.
AWS IoT Wireless API documentation ¶
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 ExpressionType_Values() []string
- func PartnerType_Values() []string
- func WirelessDeviceIdType_Values() []string
- func WirelessDeviceType_Values() []string
- func WirelessGatewayIdType_Values() []string
- func WirelessGatewayServiceType_Values() []string
- func WirelessGatewayTaskDefinitionType_Values() []string
- func WirelessGatewayTaskStatus_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 AssociateAwsAccountWithPartnerAccountInput
- func (s AssociateAwsAccountWithPartnerAccountInput) GoString() string
- func (s *AssociateAwsAccountWithPartnerAccountInput) SetClientRequestToken(v string) *AssociateAwsAccountWithPartnerAccountInput
- func (s *AssociateAwsAccountWithPartnerAccountInput) SetSidewalk(v *SidewalkAccountInfo) *AssociateAwsAccountWithPartnerAccountInput
- func (s AssociateAwsAccountWithPartnerAccountInput) String() string
- func (s *AssociateAwsAccountWithPartnerAccountInput) Validate() error
- type AssociateAwsAccountWithPartnerAccountOutput
- 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 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 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) SetTags(v []*Tag) *CreateDeviceProfileInput
- func (s CreateDeviceProfileInput) String() string
- func (s *CreateDeviceProfileInput) Validate() error
- type CreateDeviceProfileOutput
- 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) 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) SetUpdate(v *UpdateWirelessGatewayTaskCreate) *CreateWirelessGatewayTaskDefinitionInput
- func (s CreateWirelessGatewayTaskDefinitionInput) String() string
- func (s *CreateWirelessGatewayTaskDefinitionInput) Validate() error
- type CreateWirelessGatewayTaskDefinitionOutput
- 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 DeleteDestinationInput
- type DeleteDestinationOutput
- type DeleteDeviceProfileInput
- type DeleteDeviceProfileOutput
- type DeleteServiceProfileInput
- type DeleteServiceProfileOutput
- 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 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 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 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 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) 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 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 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) 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) 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) 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) 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 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) UpdateWirelessDevice(input *UpdateWirelessDeviceInput) (*UpdateWirelessDeviceOutput, 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 ListDestinationsInput
- type ListDestinationsOutput
- type ListDeviceProfilesInput
- type ListDeviceProfilesOutput
- 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 ListServiceProfilesInput
- type ListServiceProfilesOutput
- type ListTagsForResourceInput
- type ListTagsForResourceOutput
- type ListWirelessDevicesInput
- func (s ListWirelessDevicesInput) GoString() string
- func (s *ListWirelessDevicesInput) SetDestinationName(v string) *ListWirelessDevicesInput
- func (s *ListWirelessDevicesInput) SetDeviceProfileId(v string) *ListWirelessDevicesInput
- func (s *ListWirelessDevicesInput) SetMaxResults(v int64) *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 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) 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
- 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 LoRaWANGateway
- 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 LoRaWANListDevice
- type LoRaWANSendDataToDevice
- type LoRaWANServiceProfile
- type LoRaWANUpdateDevice
- 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 OtaaV10X
- type OtaaV11
- 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 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) SetFingerprint(v string) *SidewalkAccountInfoWithFingerprint
- func (s SidewalkAccountInfoWithFingerprint) String() string
- type SidewalkListDevice
- type SidewalkSendDataToDevice
- type SidewalkUpdateAccount
- type Tag
- type TagResourceInput
- type TagResourceOutput
- 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 UntagResourceInput
- type UntagResourceOutput
- 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 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 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) 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) SetName(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) 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 WirelessDeviceStatistics
- func (s WirelessDeviceStatistics) GoString() string
- func (s *WirelessDeviceStatistics) SetArn(v string) *WirelessDeviceStatistics
- func (s *WirelessDeviceStatistics) SetDestinationName(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) SetName(v string) *WirelessDeviceStatistics
- func (s *WirelessDeviceStatistics) SetSidewalk(v *SidewalkListDevice) *WirelessDeviceStatistics
- func (s *WirelessDeviceStatistics) SetType(v string) *WirelessDeviceStatistics
- func (s WirelessDeviceStatistics) String() string
- 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 ( // ExpressionTypeRuleName is a ExpressionType enum value ExpressionTypeRuleName = "RuleName" // ExpressionTypeMqttTopic is a ExpressionType enum value ExpressionTypeMqttTopic = "MqttTopic" )
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" )
const ( // WirelessDeviceTypeSidewalk is a WirelessDeviceType enum value WirelessDeviceTypeSidewalk = "Sidewalk" // WirelessDeviceTypeLoRaWan is a WirelessDeviceType enum value WirelessDeviceTypeLoRaWan = "LoRaWAN" )
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 (
// PartnerTypeSidewalk is a PartnerType enum value
PartnerTypeSidewalk = "Sidewalk"
)
const (
// WirelessGatewayTaskDefinitionTypeUpdate is a WirelessGatewayTaskDefinitionType enum value
WirelessGatewayTaskDefinitionTypeUpdate = "UPDATE"
)
Variables ¶
This section is empty.
Functions ¶
func ExpressionType_Values ¶
func ExpressionType_Values() []string
ExpressionType_Values returns all elements of the ExpressionType enum
func PartnerType_Values ¶
func PartnerType_Values() []string
PartnerType_Values returns all elements of the PartnerType enum
func WirelessDeviceIdType_Values ¶
func WirelessDeviceIdType_Values() []string
WirelessDeviceIdType_Values returns all elements of the WirelessDeviceIdType enum
func WirelessDeviceType_Values ¶
func WirelessDeviceType_Values() []string
WirelessDeviceType_Values returns all elements of the WirelessDeviceType 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
Types ¶
type AbpV10X ¶
type AbpV10X struct { // The DevAddr value. DevAddr *string `type:"string"` // 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) SetDevAddr ¶
SetDevAddr sets the DevAddr 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"` // 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) SetDevAddr ¶
SetDevAddr sets the DevAddr 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
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
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"` // contains filtered or unexported fields }
func (AssociateAwsAccountWithPartnerAccountInput) GoString ¶
func (s AssociateAwsAccountWithPartnerAccountInput) GoString() string
GoString returns the string representation
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) String ¶
func (s AssociateAwsAccountWithPartnerAccountInput) String() string
String returns the string representation
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 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
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
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
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
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
func (AssociateWirelessDeviceWithThingOutput) String ¶
func (s AssociateWirelessDeviceWithThingOutput) String() string
String returns the string representation
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
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
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
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
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
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
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
func (AssociateWirelessGatewayWithThingOutput) String ¶
func (s AssociateWirelessGatewayWithThingOutput) String() string
String returns the string representation
type ConflictException ¶
type ConflictException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` ResourceId *string `type:"string"` 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
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
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 can be // used 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
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
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
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
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 tags to attach to the new device profile Tags are metadata that can be // used 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
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) 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
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
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
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 can // be used 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
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
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
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
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"` // 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
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) 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
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
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
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 can // be used 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
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
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
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
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"` // 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
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) 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
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 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
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
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
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
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
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
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
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
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
func (DeleteDestinationOutput) String ¶
func (s DeleteDestinationOutput) String() string
String returns the string representation
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
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
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
func (DeleteDeviceProfileOutput) String ¶
func (s DeleteDeviceProfileOutput) String() string
String returns the string representation
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
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
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
func (DeleteServiceProfileOutput) String ¶
func (s DeleteServiceProfileOutput) String() string
String returns the string representation
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
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
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
func (DeleteWirelessDeviceOutput) String ¶
func (s DeleteWirelessDeviceOutput) String() string
String returns the string representation
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
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
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
func (DeleteWirelessGatewayOutput) String ¶
func (s DeleteWirelessGatewayOutput) String() string
String returns the string representation
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
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
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
func (DeleteWirelessGatewayTaskDefinitionOutput) String ¶
func (s DeleteWirelessGatewayTaskDefinitionOutput) String() string
String returns the string representation
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
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
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
func (DeleteWirelessGatewayTaskOutput) String ¶
func (s DeleteWirelessGatewayTaskOutput) String() string
String returns the string representation
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
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
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
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
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
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
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
func (DisassociateAwsAccountFromPartnerAccountOutput) String ¶
func (s DisassociateAwsAccountFromPartnerAccountOutput) String() string
String returns the string representation
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
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
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
func (DisassociateWirelessDeviceFromThingOutput) String ¶
func (s DisassociateWirelessDeviceFromThingOutput) String() string
String returns the string representation
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
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
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
func (DisassociateWirelessGatewayFromCertificateOutput) String ¶
func (s DisassociateWirelessGatewayFromCertificateOutput) String() string
String returns the string representation
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
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
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
func (DisassociateWirelessGatewayFromThingOutput) String ¶
func (s DisassociateWirelessGatewayFromThingOutput) String() string
String returns the string representation
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
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
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
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
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
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
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"` // contains filtered or unexported fields }
func (GetDeviceProfileOutput) GoString ¶
func (s GetDeviceProfileOutput) GoString() string
GoString returns the string representation
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) String ¶
func (s GetDeviceProfileOutput) String() string
String returns the string representation
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
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
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
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
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. 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
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
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
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
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
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
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
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
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
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
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"` // 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
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) 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
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
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
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. LastUplinkReceivedAt *string `type:"string"` // Information about the wireless device's operations. LoRaWAN *LoRaWANDeviceMetadata `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
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) 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
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
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
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 associated with the wireless gateway and used for // 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
func (*GetWirelessGatewayCertificateOutput) SetIotCertificateId ¶
func (s *GetWirelessGatewayCertificateOutput) SetIotCertificateId(v string) *GetWirelessGatewayCertificateOutput
SetIotCertificateId sets the IotCertificateId field's value.
func (*GetWirelessGatewayCertificateOutput) SetLoRaWANNetworkServerCertificateId ¶ added in v1.37.2
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
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
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
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
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
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
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
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
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
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
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
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 date and time when the most recent uplink was received. 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
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
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
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
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 { // 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
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
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
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
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. 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
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
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
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
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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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 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
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
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
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
type ListDeviceProfilesInput ¶
type ListDeviceProfilesInput 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 (ListDeviceProfilesInput) GoString ¶
func (s ListDeviceProfilesInput) GoString() string
GoString returns the string representation
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
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
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
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
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
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
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
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
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
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
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
type ListTagsForResourceInput ¶
type ListTagsForResourceInput struct { // The ARN of the resource for which 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
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
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 attached to the specified resource. Tags are metadata that can be // used 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
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
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 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 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
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) SetMaxResults ¶
func (s *ListWirelessDevicesInput) SetMaxResults(v int64) *ListWirelessDevicesInput
SetMaxResults sets the MaxResults 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
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
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
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
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
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
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
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
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
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
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
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"` // 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
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) 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
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
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
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. 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:"128" 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
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
func (*LoRaWANDeviceProfile) Validate ¶
func (s *LoRaWANDeviceProfile) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type LoRaWANGateway ¶
type LoRaWANGateway struct { // The gateway's EUI value. GatewayEui *string `type:"string"` // The frequency band (RFRegion) value. RfRegion *string `type:"string"` // contains filtered or unexported fields }
LoRaWANGateway object.
func (LoRaWANGateway) GoString ¶
func (s LoRaWANGateway) GoString() string
GoString returns the string representation
func (*LoRaWANGateway) SetGatewayEui ¶
func (s *LoRaWANGateway) SetGatewayEui(v string) *LoRaWANGateway
SetGatewayEui sets the GatewayEui field's value.
func (*LoRaWANGateway) SetRfRegion ¶
func (s *LoRaWANGateway) SetRfRegion(v string) *LoRaWANGateway
SetRfRegion sets the RfRegion field's value.
func (LoRaWANGateway) String ¶
func (s LoRaWANGateway) String() string
String returns the string representation
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
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
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
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
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
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
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
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
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
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
type LoRaWANSendDataToDevice ¶
type LoRaWANSendDataToDevice struct { // The Fport value. FPort *int64 `min:"1" type:"integer"` // contains filtered or unexported fields }
LoRaWAN router info.
func (LoRaWANSendDataToDevice) GoString ¶
func (s LoRaWANSendDataToDevice) GoString() string
GoString returns the string representation
func (*LoRaWANSendDataToDevice) SetFPort ¶
func (s *LoRaWANSendDataToDevice) SetFPort(v int64) *LoRaWANSendDataToDevice
SetFPort sets the FPort field's value.
func (LoRaWANSendDataToDevice) String ¶
func (s LoRaWANSendDataToDevice) String() string
String returns the string representation
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"` // contains filtered or unexported fields }
LoRaWANServiceProfile object.
func (LoRaWANServiceProfile) GoString ¶
func (s LoRaWANServiceProfile) GoString() string
GoString returns the string representation
func (*LoRaWANServiceProfile) SetAddGwMetadata ¶
func (s *LoRaWANServiceProfile) SetAddGwMetadata(v bool) *LoRaWANServiceProfile
SetAddGwMetadata sets the AddGwMetadata field's value.
func (LoRaWANServiceProfile) String ¶
func (s LoRaWANServiceProfile) String() string
String returns the string representation
type LoRaWANUpdateDevice ¶
type LoRaWANUpdateDevice struct { // The ID of the device profile for the wireless device. DeviceProfileId *string `type:"string"` // 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
func (*LoRaWANUpdateDevice) SetDeviceProfileId ¶
func (s *LoRaWANUpdateDevice) SetDeviceProfileId(v string) *LoRaWANUpdateDevice
SetDeviceProfileId sets the DeviceProfileId 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
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
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
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
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
type OtaaV10X ¶
type OtaaV10X struct { // The AppEUI value. AppEui *string `type:"string"` // The AppKey value. AppKey *string `type:"string"` // contains filtered or unexported fields }
OTAA device object for v1.0.x
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) SetJoinEui ¶
SetJoinEui sets the JoinEui field's value.
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` ResourceId *string `type:"string"` 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
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
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 message payload to send. // // 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
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
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
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
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
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
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
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
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
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
type SidewalkAccountInfo ¶
type SidewalkAccountInfo struct { // The Sidewalk Amazon ID. AmazonId *string `type:"string"` // The Sidewalk application server private key. 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
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
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 fingerprint of the Sidewalk application server private key. 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
func (*SidewalkAccountInfoWithFingerprint) SetAmazonId ¶
func (s *SidewalkAccountInfoWithFingerprint) SetAmazonId(v string) *SidewalkAccountInfoWithFingerprint
SetAmazonId sets the AmazonId field's value.
func (*SidewalkAccountInfoWithFingerprint) SetFingerprint ¶ added in v1.36.14
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
type SidewalkListDevice ¶
type SidewalkListDevice struct { // The Sidewalk Amazon ID. AmazonId *string `type:"string"` // contains filtered or unexported fields }
Sidewalk object used by list functions.
func (SidewalkListDevice) GoString ¶
func (s SidewalkListDevice) GoString() string
GoString returns the string representation
func (*SidewalkListDevice) SetAmazonId ¶
func (s *SidewalkListDevice) SetAmazonId(v string) *SidewalkListDevice
SetAmazonId sets the AmazonId field's value.
func (SidewalkListDevice) String ¶
func (s SidewalkListDevice) String() string
String returns the string representation
type SidewalkSendDataToDevice ¶
type SidewalkSendDataToDevice struct { // 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
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
type SidewalkUpdateAccount ¶
type SidewalkUpdateAccount struct { // The new Sidewalk application server private key. 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
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
func (*SidewalkUpdateAccount) Validate ¶
func (s *SidewalkUpdateAccount) Validate() error
Validate inspects the fields of the type to determine if they are valid.
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
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 // can be used 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
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
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
func (TagResourceOutput) String ¶
func (s TagResourceOutput) String() string
String returns the string representation
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
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
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
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
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
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
type TooManyTagsException ¶
type TooManyTagsException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` 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
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
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
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
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
func (UntagResourceOutput) String ¶
func (s UntagResourceOutput) String() string
String returns the string representation
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
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
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
func (UpdateDestinationOutput) String ¶
func (s UpdateDestinationOutput) String() string
String returns the string representation
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
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
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
func (UpdatePartnerAccountOutput) String ¶
func (s UpdatePartnerAccountOutput) String() string
String returns the string representation
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"` // contains filtered or unexported fields }
func (UpdateWirelessDeviceInput) GoString ¶
func (s UpdateWirelessDeviceInput) GoString() string
GoString returns the string representation
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) String ¶
func (s UpdateWirelessDeviceInput) String() string
String returns the string representation
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
func (UpdateWirelessDeviceOutput) String ¶
func (s UpdateWirelessDeviceOutput) String() string
String returns the string representation
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"` // The new name of the resource. Name *string `type:"string"` // contains filtered or unexported fields }
func (UpdateWirelessGatewayInput) GoString ¶
func (s UpdateWirelessGatewayInput) GoString() string
GoString returns the string representation
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) SetName ¶
func (s *UpdateWirelessGatewayInput) SetName(v string) *UpdateWirelessGatewayInput
SetName sets the Name field's value.
func (UpdateWirelessGatewayInput) String ¶
func (s UpdateWirelessGatewayInput) String() string
String returns the string representation
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
func (UpdateWirelessGatewayOutput) String ¶
func (s UpdateWirelessGatewayOutput) String() string
String returns the string representation
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
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
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 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
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
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
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
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 ID of the wireless device reporting the data. Id *string `type:"string"` // The date and time when the most recent uplink was received. LastUplinkReceivedAt *string `type:"string"` // LoRaWAN device info. LoRaWAN *LoRaWANListDevice `type:"structure"` // 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
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) 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) 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
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. 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
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
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
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
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. |