interfacesawsiotwireless

package
v2.226.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 20, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DestinationReference

type DestinationReference struct {
	// The ARN of the Destination resource.
	DestinationArn *string `field:"required" json:"destinationArn" yaml:"destinationArn"`
	// The Name of the Destination resource.
	DestinationName *string `field:"required" json:"destinationName" yaml:"destinationName"`
}

A reference to a Destination resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

destinationReference := &DestinationReference{
	DestinationArn: jsii.String("destinationArn"),
	DestinationName: jsii.String("destinationName"),
}

type DeviceProfileReference

type DeviceProfileReference struct {
	// The ARN of the DeviceProfile resource.
	DeviceProfileArn *string `field:"required" json:"deviceProfileArn" yaml:"deviceProfileArn"`
	// The Id of the DeviceProfile resource.
	DeviceProfileId *string `field:"required" json:"deviceProfileId" yaml:"deviceProfileId"`
}

A reference to a DeviceProfile resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

deviceProfileReference := &DeviceProfileReference{
	DeviceProfileArn: jsii.String("deviceProfileArn"),
	DeviceProfileId: jsii.String("deviceProfileId"),
}

type FuotaTaskReference

type FuotaTaskReference struct {
	// The ARN of the FuotaTask resource.
	FuotaTaskArn *string `field:"required" json:"fuotaTaskArn" yaml:"fuotaTaskArn"`
	// The Id of the FuotaTask resource.
	FuotaTaskId *string `field:"required" json:"fuotaTaskId" yaml:"fuotaTaskId"`
}

A reference to a FuotaTask resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

fuotaTaskReference := &FuotaTaskReference{
	FuotaTaskArn: jsii.String("fuotaTaskArn"),
	FuotaTaskId: jsii.String("fuotaTaskId"),
}

type IDestinationRef

type IDestinationRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a Destination resource.
	// Experimental.
	DestinationRef() *DestinationReference
}

Indicates that this resource can be referenced as a Destination. Experimental.

type IDeviceProfileRef

type IDeviceProfileRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a DeviceProfile resource.
	// Experimental.
	DeviceProfileRef() *DeviceProfileReference
}

Indicates that this resource can be referenced as a DeviceProfile. Experimental.

type IFuotaTaskRef

type IFuotaTaskRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a FuotaTask resource.
	// Experimental.
	FuotaTaskRef() *FuotaTaskReference
}

Indicates that this resource can be referenced as a FuotaTask. Experimental.

type IMulticastGroupRef

type IMulticastGroupRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a MulticastGroup resource.
	// Experimental.
	MulticastGroupRef() *MulticastGroupReference
}

Indicates that this resource can be referenced as a MulticastGroup. Experimental.

type INetworkAnalyzerConfigurationRef

type INetworkAnalyzerConfigurationRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a NetworkAnalyzerConfiguration resource.
	// Experimental.
	NetworkAnalyzerConfigurationRef() *NetworkAnalyzerConfigurationReference
}

Indicates that this resource can be referenced as a NetworkAnalyzerConfiguration. Experimental.

type IPartnerAccountRef

type IPartnerAccountRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a PartnerAccount resource.
	// Experimental.
	PartnerAccountRef() *PartnerAccountReference
}

Indicates that this resource can be referenced as a PartnerAccount. Experimental.

type IServiceProfileRef

type IServiceProfileRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a ServiceProfile resource.
	// Experimental.
	ServiceProfileRef() *ServiceProfileReference
}

Indicates that this resource can be referenced as a ServiceProfile. Experimental.

type ITaskDefinitionRef

type ITaskDefinitionRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a TaskDefinition resource.
	// Experimental.
	TaskDefinitionRef() *TaskDefinitionReference
}

Indicates that this resource can be referenced as a TaskDefinition. Experimental.

type IWirelessDeviceImportTaskRef

type IWirelessDeviceImportTaskRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a WirelessDeviceImportTask resource.
	// Experimental.
	WirelessDeviceImportTaskRef() *WirelessDeviceImportTaskReference
}

Indicates that this resource can be referenced as a WirelessDeviceImportTask. Experimental.

type IWirelessDeviceRef

type IWirelessDeviceRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a WirelessDevice resource.
	// Experimental.
	WirelessDeviceRef() *WirelessDeviceReference
}

Indicates that this resource can be referenced as a WirelessDevice. Experimental.

type IWirelessGatewayRef

type IWirelessGatewayRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a WirelessGateway resource.
	// Experimental.
	WirelessGatewayRef() *WirelessGatewayReference
}

Indicates that this resource can be referenced as a WirelessGateway. Experimental.

type MulticastGroupReference

type MulticastGroupReference struct {
	// The ARN of the MulticastGroup resource.
	MulticastGroupArn *string `field:"required" json:"multicastGroupArn" yaml:"multicastGroupArn"`
	// The Id of the MulticastGroup resource.
	MulticastGroupId *string `field:"required" json:"multicastGroupId" yaml:"multicastGroupId"`
}

A reference to a MulticastGroup resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

multicastGroupReference := &MulticastGroupReference{
	MulticastGroupArn: jsii.String("multicastGroupArn"),
	MulticastGroupId: jsii.String("multicastGroupId"),
}

type NetworkAnalyzerConfigurationReference

type NetworkAnalyzerConfigurationReference struct {
	// The ARN of the NetworkAnalyzerConfiguration resource.
	NetworkAnalyzerConfigurationArn *string `field:"required" json:"networkAnalyzerConfigurationArn" yaml:"networkAnalyzerConfigurationArn"`
	// The Name of the NetworkAnalyzerConfiguration resource.
	NetworkAnalyzerConfigurationName *string `field:"required" json:"networkAnalyzerConfigurationName" yaml:"networkAnalyzerConfigurationName"`
}

A reference to a NetworkAnalyzerConfiguration resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

networkAnalyzerConfigurationReference := &NetworkAnalyzerConfigurationReference{
	NetworkAnalyzerConfigurationArn: jsii.String("networkAnalyzerConfigurationArn"),
	NetworkAnalyzerConfigurationName: jsii.String("networkAnalyzerConfigurationName"),
}

type PartnerAccountReference

type PartnerAccountReference struct {
	// The ARN of the PartnerAccount resource.
	PartnerAccountArn *string `field:"required" json:"partnerAccountArn" yaml:"partnerAccountArn"`
	// The PartnerAccountId of the PartnerAccount resource.
	PartnerAccountId *string `field:"required" json:"partnerAccountId" yaml:"partnerAccountId"`
}

A reference to a PartnerAccount resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

partnerAccountReference := &PartnerAccountReference{
	PartnerAccountArn: jsii.String("partnerAccountArn"),
	PartnerAccountId: jsii.String("partnerAccountId"),
}

type ServiceProfileReference

type ServiceProfileReference struct {
	// The ARN of the ServiceProfile resource.
	ServiceProfileArn *string `field:"required" json:"serviceProfileArn" yaml:"serviceProfileArn"`
	// The Id of the ServiceProfile resource.
	ServiceProfileId *string `field:"required" json:"serviceProfileId" yaml:"serviceProfileId"`
}

A reference to a ServiceProfile resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

serviceProfileReference := &ServiceProfileReference{
	ServiceProfileArn: jsii.String("serviceProfileArn"),
	ServiceProfileId: jsii.String("serviceProfileId"),
}

type TaskDefinitionReference

type TaskDefinitionReference struct {
	// The ARN of the TaskDefinition resource.
	TaskDefinitionArn *string `field:"required" json:"taskDefinitionArn" yaml:"taskDefinitionArn"`
	// The Id of the TaskDefinition resource.
	TaskDefinitionId *string `field:"required" json:"taskDefinitionId" yaml:"taskDefinitionId"`
}

A reference to a TaskDefinition resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

taskDefinitionReference := &TaskDefinitionReference{
	TaskDefinitionArn: jsii.String("taskDefinitionArn"),
	TaskDefinitionId: jsii.String("taskDefinitionId"),
}

type WirelessDeviceImportTaskReference

type WirelessDeviceImportTaskReference struct {
	// The ARN of the WirelessDeviceImportTask resource.
	WirelessDeviceImportTaskArn *string `field:"required" json:"wirelessDeviceImportTaskArn" yaml:"wirelessDeviceImportTaskArn"`
	// The Id of the WirelessDeviceImportTask resource.
	WirelessDeviceImportTaskId *string `field:"required" json:"wirelessDeviceImportTaskId" yaml:"wirelessDeviceImportTaskId"`
}

A reference to a WirelessDeviceImportTask resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

wirelessDeviceImportTaskReference := &WirelessDeviceImportTaskReference{
	WirelessDeviceImportTaskArn: jsii.String("wirelessDeviceImportTaskArn"),
	WirelessDeviceImportTaskId: jsii.String("wirelessDeviceImportTaskId"),
}

type WirelessDeviceReference

type WirelessDeviceReference struct {
	// The ARN of the WirelessDevice resource.
	WirelessDeviceArn *string `field:"required" json:"wirelessDeviceArn" yaml:"wirelessDeviceArn"`
	// The Id of the WirelessDevice resource.
	WirelessDeviceId *string `field:"required" json:"wirelessDeviceId" yaml:"wirelessDeviceId"`
}

A reference to a WirelessDevice resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

wirelessDeviceReference := &WirelessDeviceReference{
	WirelessDeviceArn: jsii.String("wirelessDeviceArn"),
	WirelessDeviceId: jsii.String("wirelessDeviceId"),
}

type WirelessGatewayReference

type WirelessGatewayReference struct {
	// The ARN of the WirelessGateway resource.
	WirelessGatewayArn *string `field:"required" json:"wirelessGatewayArn" yaml:"wirelessGatewayArn"`
	// The Id of the WirelessGateway resource.
	WirelessGatewayId *string `field:"required" json:"wirelessGatewayId" yaml:"wirelessGatewayId"`
}

A reference to a WirelessGateway resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

wirelessGatewayReference := &WirelessGatewayReference{
	WirelessGatewayArn: jsii.String("wirelessGatewayArn"),
	WirelessGatewayId: jsii.String("wirelessGatewayId"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL