iotwireless

package
v0.78.0 Latest Latest
Warning

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

Go to latest
Published: Sep 27, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DestinationExpressionTypeRuleName  = DestinationExpressionType("RuleName")
	DestinationExpressionTypeMqttTopic = DestinationExpressionType("MqttTopic")
	DestinationExpressionTypeSnsTopic  = DestinationExpressionType("SnsTopic")
)
View Source
const (
	NetworkAnalyzerConfigurationLogLevelInfo     = NetworkAnalyzerConfigurationLogLevel("INFO")
	NetworkAnalyzerConfigurationLogLevelError    = NetworkAnalyzerConfigurationLogLevel("ERROR")
	NetworkAnalyzerConfigurationLogLevelDisabled = NetworkAnalyzerConfigurationLogLevel("DISABLED")
)
View Source
const (
	NetworkAnalyzerConfigurationWirelessDeviceFrameInfoEnabled  = NetworkAnalyzerConfigurationWirelessDeviceFrameInfo("ENABLED")
	NetworkAnalyzerConfigurationWirelessDeviceFrameInfoDisabled = NetworkAnalyzerConfigurationWirelessDeviceFrameInfo("DISABLED")
)
View Source
const (
	WirelessDeviceImportTaskStatusInitializing = WirelessDeviceImportTaskStatus("INITIALIZING")
	WirelessDeviceImportTaskStatusInitialized  = WirelessDeviceImportTaskStatus("INITIALIZED")
	WirelessDeviceImportTaskStatusPending      = WirelessDeviceImportTaskStatus("PENDING")
	WirelessDeviceImportTaskStatusComplete     = WirelessDeviceImportTaskStatus("COMPLETE")
	WirelessDeviceImportTaskStatusFailed       = WirelessDeviceImportTaskStatus("FAILED")
	WirelessDeviceImportTaskStatusDeleting     = WirelessDeviceImportTaskStatus("DELETING")
)
View Source
const (
	WirelessDeviceTypeSidewalk = WirelessDeviceType("Sidewalk")
	WirelessDeviceTypeLoRaWan  = WirelessDeviceType("LoRaWAN")
)
View Source
const (
	PartnerAccountPartnerTypeSidewalk = PartnerAccountPartnerType("Sidewalk")
)
View Source
const (
	TaskDefinitionTypeUpdate = TaskDefinitionType("UPDATE")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Destination

type Destination struct {
	pulumi.CustomResourceState

	// Destination arn. Returned after successful create.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// Destination description
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Destination expression
	Expression pulumi.StringOutput `pulumi:"expression"`
	// Must be RuleName
	ExpressionType DestinationExpressionTypeOutput `pulumi:"expressionType"`
	// Unique name of destination
	Name pulumi.StringOutput `pulumi:"name"`
	// AWS role ARN that grants access
	RoleArn pulumi.StringPtrOutput `pulumi:"roleArn"`
	// A list of key-value pairs that contain metadata for the destination.
	Tags DestinationTagArrayOutput `pulumi:"tags"`
}

Destination's resource schema demonstrating some basic constructs and validation rules.

func GetDestination

func GetDestination(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DestinationState, opts ...pulumi.ResourceOption) (*Destination, error)

GetDestination gets an existing Destination resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDestination

func NewDestination(ctx *pulumi.Context,
	name string, args *DestinationArgs, opts ...pulumi.ResourceOption) (*Destination, error)

NewDestination registers a new resource with the given unique name, arguments, and options.

func (*Destination) ElementType

func (*Destination) ElementType() reflect.Type

func (*Destination) ToDestinationOutput

func (i *Destination) ToDestinationOutput() DestinationOutput

func (*Destination) ToDestinationOutputWithContext

func (i *Destination) ToDestinationOutputWithContext(ctx context.Context) DestinationOutput

func (*Destination) ToOutput added in v0.76.0

func (i *Destination) ToOutput(ctx context.Context) pulumix.Output[*Destination]

type DestinationArgs

type DestinationArgs struct {
	// Destination description
	Description pulumi.StringPtrInput
	// Destination expression
	Expression pulumi.StringInput
	// Must be RuleName
	ExpressionType DestinationExpressionTypeInput
	// Unique name of destination
	Name pulumi.StringPtrInput
	// AWS role ARN that grants access
	RoleArn pulumi.StringPtrInput
	// A list of key-value pairs that contain metadata for the destination.
	Tags DestinationTagArrayInput
}

The set of arguments for constructing a Destination resource.

func (DestinationArgs) ElementType

func (DestinationArgs) ElementType() reflect.Type

type DestinationExpressionType

type DestinationExpressionType string

Must be RuleName

func (DestinationExpressionType) ElementType

func (DestinationExpressionType) ElementType() reflect.Type

func (DestinationExpressionType) ToDestinationExpressionTypeOutput

func (e DestinationExpressionType) ToDestinationExpressionTypeOutput() DestinationExpressionTypeOutput

func (DestinationExpressionType) ToDestinationExpressionTypeOutputWithContext

func (e DestinationExpressionType) ToDestinationExpressionTypeOutputWithContext(ctx context.Context) DestinationExpressionTypeOutput

func (DestinationExpressionType) ToDestinationExpressionTypePtrOutput

func (e DestinationExpressionType) ToDestinationExpressionTypePtrOutput() DestinationExpressionTypePtrOutput

func (DestinationExpressionType) ToDestinationExpressionTypePtrOutputWithContext

func (e DestinationExpressionType) ToDestinationExpressionTypePtrOutputWithContext(ctx context.Context) DestinationExpressionTypePtrOutput

func (DestinationExpressionType) ToStringOutput

func (e DestinationExpressionType) ToStringOutput() pulumi.StringOutput

func (DestinationExpressionType) ToStringOutputWithContext

func (e DestinationExpressionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DestinationExpressionType) ToStringPtrOutput

func (e DestinationExpressionType) ToStringPtrOutput() pulumi.StringPtrOutput

func (DestinationExpressionType) ToStringPtrOutputWithContext

func (e DestinationExpressionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DestinationExpressionTypeInput

type DestinationExpressionTypeInput interface {
	pulumi.Input

	ToDestinationExpressionTypeOutput() DestinationExpressionTypeOutput
	ToDestinationExpressionTypeOutputWithContext(context.Context) DestinationExpressionTypeOutput
}

DestinationExpressionTypeInput is an input type that accepts DestinationExpressionTypeArgs and DestinationExpressionTypeOutput values. You can construct a concrete instance of `DestinationExpressionTypeInput` via:

DestinationExpressionTypeArgs{...}

type DestinationExpressionTypeOutput

type DestinationExpressionTypeOutput struct{ *pulumi.OutputState }

func (DestinationExpressionTypeOutput) ElementType

func (DestinationExpressionTypeOutput) ToDestinationExpressionTypeOutput

func (o DestinationExpressionTypeOutput) ToDestinationExpressionTypeOutput() DestinationExpressionTypeOutput

func (DestinationExpressionTypeOutput) ToDestinationExpressionTypeOutputWithContext

func (o DestinationExpressionTypeOutput) ToDestinationExpressionTypeOutputWithContext(ctx context.Context) DestinationExpressionTypeOutput

func (DestinationExpressionTypeOutput) ToDestinationExpressionTypePtrOutput

func (o DestinationExpressionTypeOutput) ToDestinationExpressionTypePtrOutput() DestinationExpressionTypePtrOutput

func (DestinationExpressionTypeOutput) ToDestinationExpressionTypePtrOutputWithContext

func (o DestinationExpressionTypeOutput) ToDestinationExpressionTypePtrOutputWithContext(ctx context.Context) DestinationExpressionTypePtrOutput

func (DestinationExpressionTypeOutput) ToOutput added in v0.76.0

func (DestinationExpressionTypeOutput) ToStringOutput

func (DestinationExpressionTypeOutput) ToStringOutputWithContext

func (o DestinationExpressionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (DestinationExpressionTypeOutput) ToStringPtrOutput

func (DestinationExpressionTypeOutput) ToStringPtrOutputWithContext

func (o DestinationExpressionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DestinationExpressionTypePtrInput

type DestinationExpressionTypePtrInput interface {
	pulumi.Input

	ToDestinationExpressionTypePtrOutput() DestinationExpressionTypePtrOutput
	ToDestinationExpressionTypePtrOutputWithContext(context.Context) DestinationExpressionTypePtrOutput
}

func DestinationExpressionTypePtr

func DestinationExpressionTypePtr(v string) DestinationExpressionTypePtrInput

type DestinationExpressionTypePtrOutput

type DestinationExpressionTypePtrOutput struct{ *pulumi.OutputState }

func (DestinationExpressionTypePtrOutput) Elem

func (DestinationExpressionTypePtrOutput) ElementType

func (DestinationExpressionTypePtrOutput) ToDestinationExpressionTypePtrOutput

func (o DestinationExpressionTypePtrOutput) ToDestinationExpressionTypePtrOutput() DestinationExpressionTypePtrOutput

func (DestinationExpressionTypePtrOutput) ToDestinationExpressionTypePtrOutputWithContext

func (o DestinationExpressionTypePtrOutput) ToDestinationExpressionTypePtrOutputWithContext(ctx context.Context) DestinationExpressionTypePtrOutput

func (DestinationExpressionTypePtrOutput) ToOutput added in v0.76.0

func (DestinationExpressionTypePtrOutput) ToStringPtrOutput

func (DestinationExpressionTypePtrOutput) ToStringPtrOutputWithContext

func (o DestinationExpressionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DestinationInput

type DestinationInput interface {
	pulumi.Input

	ToDestinationOutput() DestinationOutput
	ToDestinationOutputWithContext(ctx context.Context) DestinationOutput
}

type DestinationOutput

type DestinationOutput struct{ *pulumi.OutputState }

func (DestinationOutput) Arn added in v0.17.0

Destination arn. Returned after successful create.

func (DestinationOutput) Description added in v0.17.0

func (o DestinationOutput) Description() pulumi.StringPtrOutput

Destination description

func (DestinationOutput) ElementType

func (DestinationOutput) ElementType() reflect.Type

func (DestinationOutput) Expression added in v0.17.0

func (o DestinationOutput) Expression() pulumi.StringOutput

Destination expression

func (DestinationOutput) ExpressionType added in v0.17.0

Must be RuleName

func (DestinationOutput) Name added in v0.17.0

Unique name of destination

func (DestinationOutput) RoleArn added in v0.17.0

AWS role ARN that grants access

func (DestinationOutput) Tags added in v0.17.0

A list of key-value pairs that contain metadata for the destination.

func (DestinationOutput) ToDestinationOutput

func (o DestinationOutput) ToDestinationOutput() DestinationOutput

func (DestinationOutput) ToDestinationOutputWithContext

func (o DestinationOutput) ToDestinationOutputWithContext(ctx context.Context) DestinationOutput

func (DestinationOutput) ToOutput added in v0.76.0

type DestinationState

type DestinationState struct {
}

func (DestinationState) ElementType

func (DestinationState) ElementType() reflect.Type

type DestinationTag

type DestinationTag struct {
	Key   *string `pulumi:"key"`
	Value *string `pulumi:"value"`
}

type DestinationTagArgs

type DestinationTagArgs struct {
	Key   pulumi.StringPtrInput `pulumi:"key"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (DestinationTagArgs) ElementType

func (DestinationTagArgs) ElementType() reflect.Type

func (DestinationTagArgs) ToDestinationTagOutput

func (i DestinationTagArgs) ToDestinationTagOutput() DestinationTagOutput

func (DestinationTagArgs) ToDestinationTagOutputWithContext

func (i DestinationTagArgs) ToDestinationTagOutputWithContext(ctx context.Context) DestinationTagOutput

func (DestinationTagArgs) ToOutput added in v0.76.0

type DestinationTagArray

type DestinationTagArray []DestinationTagInput

func (DestinationTagArray) ElementType

func (DestinationTagArray) ElementType() reflect.Type

func (DestinationTagArray) ToDestinationTagArrayOutput

func (i DestinationTagArray) ToDestinationTagArrayOutput() DestinationTagArrayOutput

func (DestinationTagArray) ToDestinationTagArrayOutputWithContext

func (i DestinationTagArray) ToDestinationTagArrayOutputWithContext(ctx context.Context) DestinationTagArrayOutput

func (DestinationTagArray) ToOutput added in v0.76.0

type DestinationTagArrayInput

type DestinationTagArrayInput interface {
	pulumi.Input

	ToDestinationTagArrayOutput() DestinationTagArrayOutput
	ToDestinationTagArrayOutputWithContext(context.Context) DestinationTagArrayOutput
}

DestinationTagArrayInput is an input type that accepts DestinationTagArray and DestinationTagArrayOutput values. You can construct a concrete instance of `DestinationTagArrayInput` via:

DestinationTagArray{ DestinationTagArgs{...} }

type DestinationTagArrayOutput

type DestinationTagArrayOutput struct{ *pulumi.OutputState }

func (DestinationTagArrayOutput) ElementType

func (DestinationTagArrayOutput) ElementType() reflect.Type

func (DestinationTagArrayOutput) Index

func (DestinationTagArrayOutput) ToDestinationTagArrayOutput

func (o DestinationTagArrayOutput) ToDestinationTagArrayOutput() DestinationTagArrayOutput

func (DestinationTagArrayOutput) ToDestinationTagArrayOutputWithContext

func (o DestinationTagArrayOutput) ToDestinationTagArrayOutputWithContext(ctx context.Context) DestinationTagArrayOutput

func (DestinationTagArrayOutput) ToOutput added in v0.76.0

type DestinationTagInput

type DestinationTagInput interface {
	pulumi.Input

	ToDestinationTagOutput() DestinationTagOutput
	ToDestinationTagOutputWithContext(context.Context) DestinationTagOutput
}

DestinationTagInput is an input type that accepts DestinationTagArgs and DestinationTagOutput values. You can construct a concrete instance of `DestinationTagInput` via:

DestinationTagArgs{...}

type DestinationTagOutput

type DestinationTagOutput struct{ *pulumi.OutputState }

func (DestinationTagOutput) ElementType

func (DestinationTagOutput) ElementType() reflect.Type

func (DestinationTagOutput) Key

func (DestinationTagOutput) ToDestinationTagOutput

func (o DestinationTagOutput) ToDestinationTagOutput() DestinationTagOutput

func (DestinationTagOutput) ToDestinationTagOutputWithContext

func (o DestinationTagOutput) ToDestinationTagOutputWithContext(ctx context.Context) DestinationTagOutput

func (DestinationTagOutput) ToOutput added in v0.76.0

func (DestinationTagOutput) Value

type DeviceProfile

type DeviceProfile struct {
	pulumi.CustomResourceState

	// Service profile Arn. Returned after successful create.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// LoRaWANDeviceProfile supports all LoRa specific attributes for service profile for CreateDeviceProfile operation
	LoRaWan DeviceProfileLoRaWanDeviceProfilePtrOutput `pulumi:"loRaWan"`
	// Name of service profile
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// A list of key-value pairs that contain metadata for the device profile.
	Tags DeviceProfileTagArrayOutput `pulumi:"tags"`
}

Device Profile's resource schema demonstrating some basic constructs and validation rules.

func GetDeviceProfile

func GetDeviceProfile(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DeviceProfileState, opts ...pulumi.ResourceOption) (*DeviceProfile, error)

GetDeviceProfile gets an existing DeviceProfile resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewDeviceProfile

func NewDeviceProfile(ctx *pulumi.Context,
	name string, args *DeviceProfileArgs, opts ...pulumi.ResourceOption) (*DeviceProfile, error)

NewDeviceProfile registers a new resource with the given unique name, arguments, and options.

func (*DeviceProfile) ElementType

func (*DeviceProfile) ElementType() reflect.Type

func (*DeviceProfile) ToDeviceProfileOutput

func (i *DeviceProfile) ToDeviceProfileOutput() DeviceProfileOutput

func (*DeviceProfile) ToDeviceProfileOutputWithContext

func (i *DeviceProfile) ToDeviceProfileOutputWithContext(ctx context.Context) DeviceProfileOutput

func (*DeviceProfile) ToOutput added in v0.76.0

type DeviceProfileArgs

type DeviceProfileArgs struct {
	// LoRaWANDeviceProfile supports all LoRa specific attributes for service profile for CreateDeviceProfile operation
	LoRaWan DeviceProfileLoRaWanDeviceProfilePtrInput
	// Name of service profile
	Name pulumi.StringPtrInput
	// A list of key-value pairs that contain metadata for the device profile.
	Tags DeviceProfileTagArrayInput
}

The set of arguments for constructing a DeviceProfile resource.

func (DeviceProfileArgs) ElementType

func (DeviceProfileArgs) ElementType() reflect.Type

type DeviceProfileInput

type DeviceProfileInput interface {
	pulumi.Input

	ToDeviceProfileOutput() DeviceProfileOutput
	ToDeviceProfileOutputWithContext(ctx context.Context) DeviceProfileOutput
}

type DeviceProfileLoRaWanDeviceProfile added in v0.72.0

type DeviceProfileLoRaWanDeviceProfile struct {
	ClassBTimeout          *int    `pulumi:"classBTimeout"`
	ClassCTimeout          *int    `pulumi:"classCTimeout"`
	FactoryPresetFreqsList []int   `pulumi:"factoryPresetFreqsList"`
	MacVersion             *string `pulumi:"macVersion"`
	MaxDutyCycle           *int    `pulumi:"maxDutyCycle"`
	MaxEirp                *int    `pulumi:"maxEirp"`
	PingSlotDr             *int    `pulumi:"pingSlotDr"`
	PingSlotFreq           *int    `pulumi:"pingSlotFreq"`
	PingSlotPeriod         *int    `pulumi:"pingSlotPeriod"`
	RegParamsRevision      *string `pulumi:"regParamsRevision"`
	RfRegion               *string `pulumi:"rfRegion"`
	RxDataRate2            *int    `pulumi:"rxDataRate2"`
	RxDelay1               *int    `pulumi:"rxDelay1"`
	RxDrOffset1            *int    `pulumi:"rxDrOffset1"`
	RxFreq2                *int    `pulumi:"rxFreq2"`
	Supports32BitFCnt      *bool   `pulumi:"supports32BitFCnt"`
	SupportsClassB         *bool   `pulumi:"supportsClassB"`
	SupportsClassC         *bool   `pulumi:"supportsClassC"`
	SupportsJoin           *bool   `pulumi:"supportsJoin"`
}

type DeviceProfileLoRaWanDeviceProfileArgs added in v0.72.0

type DeviceProfileLoRaWanDeviceProfileArgs struct {
	ClassBTimeout          pulumi.IntPtrInput    `pulumi:"classBTimeout"`
	ClassCTimeout          pulumi.IntPtrInput    `pulumi:"classCTimeout"`
	FactoryPresetFreqsList pulumi.IntArrayInput  `pulumi:"factoryPresetFreqsList"`
	MacVersion             pulumi.StringPtrInput `pulumi:"macVersion"`
	MaxDutyCycle           pulumi.IntPtrInput    `pulumi:"maxDutyCycle"`
	MaxEirp                pulumi.IntPtrInput    `pulumi:"maxEirp"`
	PingSlotDr             pulumi.IntPtrInput    `pulumi:"pingSlotDr"`
	PingSlotFreq           pulumi.IntPtrInput    `pulumi:"pingSlotFreq"`
	PingSlotPeriod         pulumi.IntPtrInput    `pulumi:"pingSlotPeriod"`
	RegParamsRevision      pulumi.StringPtrInput `pulumi:"regParamsRevision"`
	RfRegion               pulumi.StringPtrInput `pulumi:"rfRegion"`
	RxDataRate2            pulumi.IntPtrInput    `pulumi:"rxDataRate2"`
	RxDelay1               pulumi.IntPtrInput    `pulumi:"rxDelay1"`
	RxDrOffset1            pulumi.IntPtrInput    `pulumi:"rxDrOffset1"`
	RxFreq2                pulumi.IntPtrInput    `pulumi:"rxFreq2"`
	Supports32BitFCnt      pulumi.BoolPtrInput   `pulumi:"supports32BitFCnt"`
	SupportsClassB         pulumi.BoolPtrInput   `pulumi:"supportsClassB"`
	SupportsClassC         pulumi.BoolPtrInput   `pulumi:"supportsClassC"`
	SupportsJoin           pulumi.BoolPtrInput   `pulumi:"supportsJoin"`
}

func (DeviceProfileLoRaWanDeviceProfileArgs) ElementType added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileArgs) ToDeviceProfileLoRaWanDeviceProfileOutput added in v0.72.0

func (i DeviceProfileLoRaWanDeviceProfileArgs) ToDeviceProfileLoRaWanDeviceProfileOutput() DeviceProfileLoRaWanDeviceProfileOutput

func (DeviceProfileLoRaWanDeviceProfileArgs) ToDeviceProfileLoRaWanDeviceProfileOutputWithContext added in v0.72.0

func (i DeviceProfileLoRaWanDeviceProfileArgs) ToDeviceProfileLoRaWanDeviceProfileOutputWithContext(ctx context.Context) DeviceProfileLoRaWanDeviceProfileOutput

func (DeviceProfileLoRaWanDeviceProfileArgs) ToDeviceProfileLoRaWanDeviceProfilePtrOutput added in v0.72.0

func (i DeviceProfileLoRaWanDeviceProfileArgs) ToDeviceProfileLoRaWanDeviceProfilePtrOutput() DeviceProfileLoRaWanDeviceProfilePtrOutput

func (DeviceProfileLoRaWanDeviceProfileArgs) ToDeviceProfileLoRaWanDeviceProfilePtrOutputWithContext added in v0.72.0

func (i DeviceProfileLoRaWanDeviceProfileArgs) ToDeviceProfileLoRaWanDeviceProfilePtrOutputWithContext(ctx context.Context) DeviceProfileLoRaWanDeviceProfilePtrOutput

func (DeviceProfileLoRaWanDeviceProfileArgs) ToOutput added in v0.76.0

type DeviceProfileLoRaWanDeviceProfileInput added in v0.72.0

type DeviceProfileLoRaWanDeviceProfileInput interface {
	pulumi.Input

	ToDeviceProfileLoRaWanDeviceProfileOutput() DeviceProfileLoRaWanDeviceProfileOutput
	ToDeviceProfileLoRaWanDeviceProfileOutputWithContext(context.Context) DeviceProfileLoRaWanDeviceProfileOutput
}

DeviceProfileLoRaWanDeviceProfileInput is an input type that accepts DeviceProfileLoRaWanDeviceProfileArgs and DeviceProfileLoRaWanDeviceProfileOutput values. You can construct a concrete instance of `DeviceProfileLoRaWanDeviceProfileInput` via:

DeviceProfileLoRaWanDeviceProfileArgs{...}

type DeviceProfileLoRaWanDeviceProfileOutput added in v0.72.0

type DeviceProfileLoRaWanDeviceProfileOutput struct{ *pulumi.OutputState }

func (DeviceProfileLoRaWanDeviceProfileOutput) ClassBTimeout added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) ClassCTimeout added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) ElementType added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) FactoryPresetFreqsList added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) MacVersion added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) MaxDutyCycle added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) MaxEirp added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) PingSlotDr added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) PingSlotFreq added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) PingSlotPeriod added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) RegParamsRevision added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) RfRegion added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) RxDataRate2 added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) RxDelay1 added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) RxDrOffset1 added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) RxFreq2 added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) Supports32BitFCnt added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) SupportsClassB added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) SupportsClassC added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) SupportsJoin added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfileOutput) ToDeviceProfileLoRaWanDeviceProfileOutput added in v0.72.0

func (o DeviceProfileLoRaWanDeviceProfileOutput) ToDeviceProfileLoRaWanDeviceProfileOutput() DeviceProfileLoRaWanDeviceProfileOutput

func (DeviceProfileLoRaWanDeviceProfileOutput) ToDeviceProfileLoRaWanDeviceProfileOutputWithContext added in v0.72.0

func (o DeviceProfileLoRaWanDeviceProfileOutput) ToDeviceProfileLoRaWanDeviceProfileOutputWithContext(ctx context.Context) DeviceProfileLoRaWanDeviceProfileOutput

func (DeviceProfileLoRaWanDeviceProfileOutput) ToDeviceProfileLoRaWanDeviceProfilePtrOutput added in v0.72.0

func (o DeviceProfileLoRaWanDeviceProfileOutput) ToDeviceProfileLoRaWanDeviceProfilePtrOutput() DeviceProfileLoRaWanDeviceProfilePtrOutput

func (DeviceProfileLoRaWanDeviceProfileOutput) ToDeviceProfileLoRaWanDeviceProfilePtrOutputWithContext added in v0.72.0

func (o DeviceProfileLoRaWanDeviceProfileOutput) ToDeviceProfileLoRaWanDeviceProfilePtrOutputWithContext(ctx context.Context) DeviceProfileLoRaWanDeviceProfilePtrOutput

func (DeviceProfileLoRaWanDeviceProfileOutput) ToOutput added in v0.76.0

type DeviceProfileLoRaWanDeviceProfilePtrInput added in v0.72.0

type DeviceProfileLoRaWanDeviceProfilePtrInput interface {
	pulumi.Input

	ToDeviceProfileLoRaWanDeviceProfilePtrOutput() DeviceProfileLoRaWanDeviceProfilePtrOutput
	ToDeviceProfileLoRaWanDeviceProfilePtrOutputWithContext(context.Context) DeviceProfileLoRaWanDeviceProfilePtrOutput
}

DeviceProfileLoRaWanDeviceProfilePtrInput is an input type that accepts DeviceProfileLoRaWanDeviceProfileArgs, DeviceProfileLoRaWanDeviceProfilePtr and DeviceProfileLoRaWanDeviceProfilePtrOutput values. You can construct a concrete instance of `DeviceProfileLoRaWanDeviceProfilePtrInput` via:

        DeviceProfileLoRaWanDeviceProfileArgs{...}

or:

        nil

type DeviceProfileLoRaWanDeviceProfilePtrOutput added in v0.72.0

type DeviceProfileLoRaWanDeviceProfilePtrOutput struct{ *pulumi.OutputState }

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) ClassBTimeout added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) ClassCTimeout added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) Elem added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) ElementType added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) FactoryPresetFreqsList added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) MacVersion added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) MaxDutyCycle added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) MaxEirp added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) PingSlotDr added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) PingSlotFreq added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) PingSlotPeriod added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) RegParamsRevision added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) RfRegion added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) RxDataRate2 added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) RxDelay1 added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) RxDrOffset1 added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) RxFreq2 added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) Supports32BitFCnt added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) SupportsClassB added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) SupportsClassC added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) SupportsJoin added in v0.72.0

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) ToDeviceProfileLoRaWanDeviceProfilePtrOutput added in v0.72.0

func (o DeviceProfileLoRaWanDeviceProfilePtrOutput) ToDeviceProfileLoRaWanDeviceProfilePtrOutput() DeviceProfileLoRaWanDeviceProfilePtrOutput

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) ToDeviceProfileLoRaWanDeviceProfilePtrOutputWithContext added in v0.72.0

func (o DeviceProfileLoRaWanDeviceProfilePtrOutput) ToDeviceProfileLoRaWanDeviceProfilePtrOutputWithContext(ctx context.Context) DeviceProfileLoRaWanDeviceProfilePtrOutput

func (DeviceProfileLoRaWanDeviceProfilePtrOutput) ToOutput added in v0.76.0

type DeviceProfileOutput

type DeviceProfileOutput struct{ *pulumi.OutputState }

func (DeviceProfileOutput) Arn added in v0.17.0

Service profile Arn. Returned after successful create.

func (DeviceProfileOutput) ElementType

func (DeviceProfileOutput) ElementType() reflect.Type

func (DeviceProfileOutput) LoRaWan added in v0.72.0

LoRaWANDeviceProfile supports all LoRa specific attributes for service profile for CreateDeviceProfile operation

func (DeviceProfileOutput) Name added in v0.17.0

Name of service profile

func (DeviceProfileOutput) Tags added in v0.17.0

A list of key-value pairs that contain metadata for the device profile.

func (DeviceProfileOutput) ToDeviceProfileOutput

func (o DeviceProfileOutput) ToDeviceProfileOutput() DeviceProfileOutput

func (DeviceProfileOutput) ToDeviceProfileOutputWithContext

func (o DeviceProfileOutput) ToDeviceProfileOutputWithContext(ctx context.Context) DeviceProfileOutput

func (DeviceProfileOutput) ToOutput added in v0.76.0

type DeviceProfileState

type DeviceProfileState struct {
}

func (DeviceProfileState) ElementType

func (DeviceProfileState) ElementType() reflect.Type

type DeviceProfileTag

type DeviceProfileTag struct {
	Key   *string `pulumi:"key"`
	Value *string `pulumi:"value"`
}

type DeviceProfileTagArgs

type DeviceProfileTagArgs struct {
	Key   pulumi.StringPtrInput `pulumi:"key"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (DeviceProfileTagArgs) ElementType

func (DeviceProfileTagArgs) ElementType() reflect.Type

func (DeviceProfileTagArgs) ToDeviceProfileTagOutput

func (i DeviceProfileTagArgs) ToDeviceProfileTagOutput() DeviceProfileTagOutput

func (DeviceProfileTagArgs) ToDeviceProfileTagOutputWithContext

func (i DeviceProfileTagArgs) ToDeviceProfileTagOutputWithContext(ctx context.Context) DeviceProfileTagOutput

func (DeviceProfileTagArgs) ToOutput added in v0.76.0

type DeviceProfileTagArray

type DeviceProfileTagArray []DeviceProfileTagInput

func (DeviceProfileTagArray) ElementType

func (DeviceProfileTagArray) ElementType() reflect.Type

func (DeviceProfileTagArray) ToDeviceProfileTagArrayOutput

func (i DeviceProfileTagArray) ToDeviceProfileTagArrayOutput() DeviceProfileTagArrayOutput

func (DeviceProfileTagArray) ToDeviceProfileTagArrayOutputWithContext

func (i DeviceProfileTagArray) ToDeviceProfileTagArrayOutputWithContext(ctx context.Context) DeviceProfileTagArrayOutput

func (DeviceProfileTagArray) ToOutput added in v0.76.0

type DeviceProfileTagArrayInput

type DeviceProfileTagArrayInput interface {
	pulumi.Input

	ToDeviceProfileTagArrayOutput() DeviceProfileTagArrayOutput
	ToDeviceProfileTagArrayOutputWithContext(context.Context) DeviceProfileTagArrayOutput
}

DeviceProfileTagArrayInput is an input type that accepts DeviceProfileTagArray and DeviceProfileTagArrayOutput values. You can construct a concrete instance of `DeviceProfileTagArrayInput` via:

DeviceProfileTagArray{ DeviceProfileTagArgs{...} }

type DeviceProfileTagArrayOutput

type DeviceProfileTagArrayOutput struct{ *pulumi.OutputState }

func (DeviceProfileTagArrayOutput) ElementType

func (DeviceProfileTagArrayOutput) Index

func (DeviceProfileTagArrayOutput) ToDeviceProfileTagArrayOutput

func (o DeviceProfileTagArrayOutput) ToDeviceProfileTagArrayOutput() DeviceProfileTagArrayOutput

func (DeviceProfileTagArrayOutput) ToDeviceProfileTagArrayOutputWithContext

func (o DeviceProfileTagArrayOutput) ToDeviceProfileTagArrayOutputWithContext(ctx context.Context) DeviceProfileTagArrayOutput

func (DeviceProfileTagArrayOutput) ToOutput added in v0.76.0

type DeviceProfileTagInput

type DeviceProfileTagInput interface {
	pulumi.Input

	ToDeviceProfileTagOutput() DeviceProfileTagOutput
	ToDeviceProfileTagOutputWithContext(context.Context) DeviceProfileTagOutput
}

DeviceProfileTagInput is an input type that accepts DeviceProfileTagArgs and DeviceProfileTagOutput values. You can construct a concrete instance of `DeviceProfileTagInput` via:

DeviceProfileTagArgs{...}

type DeviceProfileTagOutput

type DeviceProfileTagOutput struct{ *pulumi.OutputState }

func (DeviceProfileTagOutput) ElementType

func (DeviceProfileTagOutput) ElementType() reflect.Type

func (DeviceProfileTagOutput) Key

func (DeviceProfileTagOutput) ToDeviceProfileTagOutput

func (o DeviceProfileTagOutput) ToDeviceProfileTagOutput() DeviceProfileTagOutput

func (DeviceProfileTagOutput) ToDeviceProfileTagOutputWithContext

func (o DeviceProfileTagOutput) ToDeviceProfileTagOutputWithContext(ctx context.Context) DeviceProfileTagOutput

func (DeviceProfileTagOutput) ToOutput added in v0.76.0

func (DeviceProfileTagOutput) Value

type FuotaTask added in v0.5.0

type FuotaTask struct {
	pulumi.CustomResourceState

	// FUOTA task arn. Returned after successful create.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// Multicast group to associate. Only for update request.
	AssociateMulticastGroup pulumi.StringPtrOutput `pulumi:"associateMulticastGroup"`
	// Wireless device to associate. Only for update request.
	AssociateWirelessDevice pulumi.StringPtrOutput `pulumi:"associateWirelessDevice"`
	// FUOTA task description
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Multicast group to disassociate. Only for update request.
	DisassociateMulticastGroup pulumi.StringPtrOutput `pulumi:"disassociateMulticastGroup"`
	// Wireless device to disassociate. Only for update request.
	DisassociateWirelessDevice pulumi.StringPtrOutput `pulumi:"disassociateWirelessDevice"`
	// FUOTA task firmware update image binary S3 link
	FirmwareUpdateImage pulumi.StringOutput `pulumi:"firmwareUpdateImage"`
	// FUOTA task firmware IAM role for reading S3
	FirmwareUpdateRole pulumi.StringOutput `pulumi:"firmwareUpdateRole"`
	// FUOTA task status. Returned after successful read.
	FuotaTaskStatus pulumi.StringOutput `pulumi:"fuotaTaskStatus"`
	// FUOTA task LoRaWAN
	LoRaWan FuotaTaskLoRaWanOutput `pulumi:"loRaWan"`
	// Name of FUOTA task
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// A list of key-value pairs that contain metadata for the FUOTA task.
	Tags FuotaTaskTagArrayOutput `pulumi:"tags"`
}

Create and manage FUOTA tasks.

func GetFuotaTask added in v0.5.0

func GetFuotaTask(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *FuotaTaskState, opts ...pulumi.ResourceOption) (*FuotaTask, error)

GetFuotaTask gets an existing FuotaTask resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewFuotaTask added in v0.5.0

func NewFuotaTask(ctx *pulumi.Context,
	name string, args *FuotaTaskArgs, opts ...pulumi.ResourceOption) (*FuotaTask, error)

NewFuotaTask registers a new resource with the given unique name, arguments, and options.

func (*FuotaTask) ElementType added in v0.5.0

func (*FuotaTask) ElementType() reflect.Type

func (*FuotaTask) ToFuotaTaskOutput added in v0.5.0

func (i *FuotaTask) ToFuotaTaskOutput() FuotaTaskOutput

func (*FuotaTask) ToFuotaTaskOutputWithContext added in v0.5.0

func (i *FuotaTask) ToFuotaTaskOutputWithContext(ctx context.Context) FuotaTaskOutput

func (*FuotaTask) ToOutput added in v0.76.0

func (i *FuotaTask) ToOutput(ctx context.Context) pulumix.Output[*FuotaTask]

type FuotaTaskArgs added in v0.5.0

type FuotaTaskArgs struct {
	// Multicast group to associate. Only for update request.
	AssociateMulticastGroup pulumi.StringPtrInput
	// Wireless device to associate. Only for update request.
	AssociateWirelessDevice pulumi.StringPtrInput
	// FUOTA task description
	Description pulumi.StringPtrInput
	// Multicast group to disassociate. Only for update request.
	DisassociateMulticastGroup pulumi.StringPtrInput
	// Wireless device to disassociate. Only for update request.
	DisassociateWirelessDevice pulumi.StringPtrInput
	// FUOTA task firmware update image binary S3 link
	FirmwareUpdateImage pulumi.StringInput
	// FUOTA task firmware IAM role for reading S3
	FirmwareUpdateRole pulumi.StringInput
	// FUOTA task LoRaWAN
	LoRaWan FuotaTaskLoRaWanInput
	// Name of FUOTA task
	Name pulumi.StringPtrInput
	// A list of key-value pairs that contain metadata for the FUOTA task.
	Tags FuotaTaskTagArrayInput
}

The set of arguments for constructing a FuotaTask resource.

func (FuotaTaskArgs) ElementType added in v0.5.0

func (FuotaTaskArgs) ElementType() reflect.Type

type FuotaTaskInput added in v0.5.0

type FuotaTaskInput interface {
	pulumi.Input

	ToFuotaTaskOutput() FuotaTaskOutput
	ToFuotaTaskOutputWithContext(ctx context.Context) FuotaTaskOutput
}

type FuotaTaskLoRaWan added in v0.72.0

type FuotaTaskLoRaWan struct {
	// FUOTA task LoRaWAN RF region
	RfRegion string `pulumi:"rfRegion"`
	// FUOTA task LoRaWAN start time
	StartTime *string `pulumi:"startTime"`
}

type FuotaTaskLoRaWanArgs added in v0.72.0

type FuotaTaskLoRaWanArgs struct {
	// FUOTA task LoRaWAN RF region
	RfRegion pulumi.StringInput `pulumi:"rfRegion"`
	// FUOTA task LoRaWAN start time
	StartTime pulumi.StringPtrInput `pulumi:"startTime"`
}

func (FuotaTaskLoRaWanArgs) ElementType added in v0.72.0

func (FuotaTaskLoRaWanArgs) ElementType() reflect.Type

func (FuotaTaskLoRaWanArgs) ToFuotaTaskLoRaWanOutput added in v0.72.0

func (i FuotaTaskLoRaWanArgs) ToFuotaTaskLoRaWanOutput() FuotaTaskLoRaWanOutput

func (FuotaTaskLoRaWanArgs) ToFuotaTaskLoRaWanOutputWithContext added in v0.72.0

func (i FuotaTaskLoRaWanArgs) ToFuotaTaskLoRaWanOutputWithContext(ctx context.Context) FuotaTaskLoRaWanOutput

func (FuotaTaskLoRaWanArgs) ToOutput added in v0.76.0

type FuotaTaskLoRaWanInput added in v0.72.0

type FuotaTaskLoRaWanInput interface {
	pulumi.Input

	ToFuotaTaskLoRaWanOutput() FuotaTaskLoRaWanOutput
	ToFuotaTaskLoRaWanOutputWithContext(context.Context) FuotaTaskLoRaWanOutput
}

FuotaTaskLoRaWanInput is an input type that accepts FuotaTaskLoRaWanArgs and FuotaTaskLoRaWanOutput values. You can construct a concrete instance of `FuotaTaskLoRaWanInput` via:

FuotaTaskLoRaWanArgs{...}

type FuotaTaskLoRaWanOutput added in v0.72.0

type FuotaTaskLoRaWanOutput struct{ *pulumi.OutputState }

func (FuotaTaskLoRaWanOutput) ElementType added in v0.72.0

func (FuotaTaskLoRaWanOutput) ElementType() reflect.Type

func (FuotaTaskLoRaWanOutput) RfRegion added in v0.72.0

FUOTA task LoRaWAN RF region

func (FuotaTaskLoRaWanOutput) StartTime added in v0.72.0

FUOTA task LoRaWAN start time

func (FuotaTaskLoRaWanOutput) ToFuotaTaskLoRaWanOutput added in v0.72.0

func (o FuotaTaskLoRaWanOutput) ToFuotaTaskLoRaWanOutput() FuotaTaskLoRaWanOutput

func (FuotaTaskLoRaWanOutput) ToFuotaTaskLoRaWanOutputWithContext added in v0.72.0

func (o FuotaTaskLoRaWanOutput) ToFuotaTaskLoRaWanOutputWithContext(ctx context.Context) FuotaTaskLoRaWanOutput

func (FuotaTaskLoRaWanOutput) ToOutput added in v0.76.0

type FuotaTaskLoRaWanPtrOutput added in v0.72.0

type FuotaTaskLoRaWanPtrOutput struct{ *pulumi.OutputState }

func (FuotaTaskLoRaWanPtrOutput) Elem added in v0.72.0

func (FuotaTaskLoRaWanPtrOutput) ElementType added in v0.72.0

func (FuotaTaskLoRaWanPtrOutput) ElementType() reflect.Type

func (FuotaTaskLoRaWanPtrOutput) RfRegion added in v0.72.0

FUOTA task LoRaWAN RF region

func (FuotaTaskLoRaWanPtrOutput) StartTime added in v0.72.0

FUOTA task LoRaWAN start time

func (FuotaTaskLoRaWanPtrOutput) ToFuotaTaskLoRaWanPtrOutput added in v0.72.0

func (o FuotaTaskLoRaWanPtrOutput) ToFuotaTaskLoRaWanPtrOutput() FuotaTaskLoRaWanPtrOutput

func (FuotaTaskLoRaWanPtrOutput) ToFuotaTaskLoRaWanPtrOutputWithContext added in v0.72.0

func (o FuotaTaskLoRaWanPtrOutput) ToFuotaTaskLoRaWanPtrOutputWithContext(ctx context.Context) FuotaTaskLoRaWanPtrOutput

func (FuotaTaskLoRaWanPtrOutput) ToOutput added in v0.76.0

type FuotaTaskOutput added in v0.5.0

type FuotaTaskOutput struct{ *pulumi.OutputState }

func (FuotaTaskOutput) Arn added in v0.17.0

FUOTA task arn. Returned after successful create.

func (FuotaTaskOutput) AssociateMulticastGroup added in v0.17.0

func (o FuotaTaskOutput) AssociateMulticastGroup() pulumi.StringPtrOutput

Multicast group to associate. Only for update request.

func (FuotaTaskOutput) AssociateWirelessDevice added in v0.17.0

func (o FuotaTaskOutput) AssociateWirelessDevice() pulumi.StringPtrOutput

Wireless device to associate. Only for update request.

func (FuotaTaskOutput) Description added in v0.17.0

func (o FuotaTaskOutput) Description() pulumi.StringPtrOutput

FUOTA task description

func (FuotaTaskOutput) DisassociateMulticastGroup added in v0.17.0

func (o FuotaTaskOutput) DisassociateMulticastGroup() pulumi.StringPtrOutput

Multicast group to disassociate. Only for update request.

func (FuotaTaskOutput) DisassociateWirelessDevice added in v0.17.0

func (o FuotaTaskOutput) DisassociateWirelessDevice() pulumi.StringPtrOutput

Wireless device to disassociate. Only for update request.

func (FuotaTaskOutput) ElementType added in v0.5.0

func (FuotaTaskOutput) ElementType() reflect.Type

func (FuotaTaskOutput) FirmwareUpdateImage added in v0.17.0

func (o FuotaTaskOutput) FirmwareUpdateImage() pulumi.StringOutput

FUOTA task firmware update image binary S3 link

func (FuotaTaskOutput) FirmwareUpdateRole added in v0.17.0

func (o FuotaTaskOutput) FirmwareUpdateRole() pulumi.StringOutput

FUOTA task firmware IAM role for reading S3

func (FuotaTaskOutput) FuotaTaskStatus added in v0.17.0

func (o FuotaTaskOutput) FuotaTaskStatus() pulumi.StringOutput

FUOTA task status. Returned after successful read.

func (FuotaTaskOutput) LoRaWan added in v0.72.0

FUOTA task LoRaWAN

func (FuotaTaskOutput) Name added in v0.17.0

Name of FUOTA task

func (FuotaTaskOutput) Tags added in v0.17.0

A list of key-value pairs that contain metadata for the FUOTA task.

func (FuotaTaskOutput) ToFuotaTaskOutput added in v0.5.0

func (o FuotaTaskOutput) ToFuotaTaskOutput() FuotaTaskOutput

func (FuotaTaskOutput) ToFuotaTaskOutputWithContext added in v0.5.0

func (o FuotaTaskOutput) ToFuotaTaskOutputWithContext(ctx context.Context) FuotaTaskOutput

func (FuotaTaskOutput) ToOutput added in v0.76.0

type FuotaTaskState added in v0.5.0

type FuotaTaskState struct {
}

func (FuotaTaskState) ElementType added in v0.5.0

func (FuotaTaskState) ElementType() reflect.Type

type FuotaTaskTag added in v0.5.0

type FuotaTaskTag struct {
	Key   *string `pulumi:"key"`
	Value *string `pulumi:"value"`
}

type FuotaTaskTagArgs added in v0.5.0

type FuotaTaskTagArgs struct {
	Key   pulumi.StringPtrInput `pulumi:"key"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (FuotaTaskTagArgs) ElementType added in v0.5.0

func (FuotaTaskTagArgs) ElementType() reflect.Type

func (FuotaTaskTagArgs) ToFuotaTaskTagOutput added in v0.5.0

func (i FuotaTaskTagArgs) ToFuotaTaskTagOutput() FuotaTaskTagOutput

func (FuotaTaskTagArgs) ToFuotaTaskTagOutputWithContext added in v0.5.0

func (i FuotaTaskTagArgs) ToFuotaTaskTagOutputWithContext(ctx context.Context) FuotaTaskTagOutput

func (FuotaTaskTagArgs) ToOutput added in v0.76.0

type FuotaTaskTagArray added in v0.5.0

type FuotaTaskTagArray []FuotaTaskTagInput

func (FuotaTaskTagArray) ElementType added in v0.5.0

func (FuotaTaskTagArray) ElementType() reflect.Type

func (FuotaTaskTagArray) ToFuotaTaskTagArrayOutput added in v0.5.0

func (i FuotaTaskTagArray) ToFuotaTaskTagArrayOutput() FuotaTaskTagArrayOutput

func (FuotaTaskTagArray) ToFuotaTaskTagArrayOutputWithContext added in v0.5.0

func (i FuotaTaskTagArray) ToFuotaTaskTagArrayOutputWithContext(ctx context.Context) FuotaTaskTagArrayOutput

func (FuotaTaskTagArray) ToOutput added in v0.76.0

type FuotaTaskTagArrayInput added in v0.5.0

type FuotaTaskTagArrayInput interface {
	pulumi.Input

	ToFuotaTaskTagArrayOutput() FuotaTaskTagArrayOutput
	ToFuotaTaskTagArrayOutputWithContext(context.Context) FuotaTaskTagArrayOutput
}

FuotaTaskTagArrayInput is an input type that accepts FuotaTaskTagArray and FuotaTaskTagArrayOutput values. You can construct a concrete instance of `FuotaTaskTagArrayInput` via:

FuotaTaskTagArray{ FuotaTaskTagArgs{...} }

type FuotaTaskTagArrayOutput added in v0.5.0

type FuotaTaskTagArrayOutput struct{ *pulumi.OutputState }

func (FuotaTaskTagArrayOutput) ElementType added in v0.5.0

func (FuotaTaskTagArrayOutput) ElementType() reflect.Type

func (FuotaTaskTagArrayOutput) Index added in v0.5.0

func (FuotaTaskTagArrayOutput) ToFuotaTaskTagArrayOutput added in v0.5.0

func (o FuotaTaskTagArrayOutput) ToFuotaTaskTagArrayOutput() FuotaTaskTagArrayOutput

func (FuotaTaskTagArrayOutput) ToFuotaTaskTagArrayOutputWithContext added in v0.5.0

func (o FuotaTaskTagArrayOutput) ToFuotaTaskTagArrayOutputWithContext(ctx context.Context) FuotaTaskTagArrayOutput

func (FuotaTaskTagArrayOutput) ToOutput added in v0.76.0

type FuotaTaskTagInput added in v0.5.0

type FuotaTaskTagInput interface {
	pulumi.Input

	ToFuotaTaskTagOutput() FuotaTaskTagOutput
	ToFuotaTaskTagOutputWithContext(context.Context) FuotaTaskTagOutput
}

FuotaTaskTagInput is an input type that accepts FuotaTaskTagArgs and FuotaTaskTagOutput values. You can construct a concrete instance of `FuotaTaskTagInput` via:

FuotaTaskTagArgs{...}

type FuotaTaskTagOutput added in v0.5.0

type FuotaTaskTagOutput struct{ *pulumi.OutputState }

func (FuotaTaskTagOutput) ElementType added in v0.5.0

func (FuotaTaskTagOutput) ElementType() reflect.Type

func (FuotaTaskTagOutput) Key added in v0.5.0

func (FuotaTaskTagOutput) ToFuotaTaskTagOutput added in v0.5.0

func (o FuotaTaskTagOutput) ToFuotaTaskTagOutput() FuotaTaskTagOutput

func (FuotaTaskTagOutput) ToFuotaTaskTagOutputWithContext added in v0.5.0

func (o FuotaTaskTagOutput) ToFuotaTaskTagOutputWithContext(ctx context.Context) FuotaTaskTagOutput

func (FuotaTaskTagOutput) ToOutput added in v0.76.0

func (FuotaTaskTagOutput) Value added in v0.5.0

type LookupDestinationArgs added in v0.12.0

type LookupDestinationArgs struct {
	// Unique name of destination
	Name string `pulumi:"name"`
}

type LookupDestinationOutputArgs added in v0.12.0

type LookupDestinationOutputArgs struct {
	// Unique name of destination
	Name pulumi.StringInput `pulumi:"name"`
}

func (LookupDestinationOutputArgs) ElementType added in v0.12.0

type LookupDestinationResult added in v0.12.0

type LookupDestinationResult struct {
	// Destination arn. Returned after successful create.
	Arn *string `pulumi:"arn"`
	// Destination description
	Description *string `pulumi:"description"`
	// Destination expression
	Expression *string `pulumi:"expression"`
	// Must be RuleName
	ExpressionType *DestinationExpressionType `pulumi:"expressionType"`
	// AWS role ARN that grants access
	RoleArn *string `pulumi:"roleArn"`
	// A list of key-value pairs that contain metadata for the destination.
	Tags []DestinationTag `pulumi:"tags"`
}

func LookupDestination added in v0.12.0

func LookupDestination(ctx *pulumi.Context, args *LookupDestinationArgs, opts ...pulumi.InvokeOption) (*LookupDestinationResult, error)

Destination's resource schema demonstrating some basic constructs and validation rules.

type LookupDestinationResultOutput added in v0.12.0

type LookupDestinationResultOutput struct{ *pulumi.OutputState }

func LookupDestinationOutput added in v0.12.0

func (LookupDestinationResultOutput) Arn added in v0.12.0

Destination arn. Returned after successful create.

func (LookupDestinationResultOutput) Description added in v0.12.0

Destination description

func (LookupDestinationResultOutput) ElementType added in v0.12.0

func (LookupDestinationResultOutput) Expression added in v0.12.0

Destination expression

func (LookupDestinationResultOutput) ExpressionType added in v0.12.0

Must be RuleName

func (LookupDestinationResultOutput) RoleArn added in v0.12.0

AWS role ARN that grants access

func (LookupDestinationResultOutput) Tags added in v0.12.0

A list of key-value pairs that contain metadata for the destination.

func (LookupDestinationResultOutput) ToLookupDestinationResultOutput added in v0.12.0

func (o LookupDestinationResultOutput) ToLookupDestinationResultOutput() LookupDestinationResultOutput

func (LookupDestinationResultOutput) ToLookupDestinationResultOutputWithContext added in v0.12.0

func (o LookupDestinationResultOutput) ToLookupDestinationResultOutputWithContext(ctx context.Context) LookupDestinationResultOutput

func (LookupDestinationResultOutput) ToOutput added in v0.76.0

type LookupDeviceProfileArgs added in v0.12.0

type LookupDeviceProfileArgs struct {
	// Service profile Id. Returned after successful create.
	Id string `pulumi:"id"`
}

type LookupDeviceProfileOutputArgs added in v0.12.0

type LookupDeviceProfileOutputArgs struct {
	// Service profile Id. Returned after successful create.
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupDeviceProfileOutputArgs) ElementType added in v0.12.0

type LookupDeviceProfileResult added in v0.12.0

type LookupDeviceProfileResult struct {
	// Service profile Arn. Returned after successful create.
	Arn *string `pulumi:"arn"`
	// Service profile Id. Returned after successful create.
	Id *string `pulumi:"id"`
	// LoRaWANDeviceProfile supports all LoRa specific attributes for service profile for CreateDeviceProfile operation
	LoRaWan *DeviceProfileLoRaWanDeviceProfile `pulumi:"loRaWan"`
	// Name of service profile
	Name *string `pulumi:"name"`
	// A list of key-value pairs that contain metadata for the device profile.
	Tags []DeviceProfileTag `pulumi:"tags"`
}

func LookupDeviceProfile added in v0.12.0

func LookupDeviceProfile(ctx *pulumi.Context, args *LookupDeviceProfileArgs, opts ...pulumi.InvokeOption) (*LookupDeviceProfileResult, error)

Device Profile's resource schema demonstrating some basic constructs and validation rules.

type LookupDeviceProfileResultOutput added in v0.12.0

type LookupDeviceProfileResultOutput struct{ *pulumi.OutputState }

func LookupDeviceProfileOutput added in v0.12.0

func (LookupDeviceProfileResultOutput) Arn added in v0.12.0

Service profile Arn. Returned after successful create.

func (LookupDeviceProfileResultOutput) ElementType added in v0.12.0

func (LookupDeviceProfileResultOutput) Id added in v0.12.0

Service profile Id. Returned after successful create.

func (LookupDeviceProfileResultOutput) LoRaWan added in v0.72.0

LoRaWANDeviceProfile supports all LoRa specific attributes for service profile for CreateDeviceProfile operation

func (LookupDeviceProfileResultOutput) Name added in v0.12.0

Name of service profile

func (LookupDeviceProfileResultOutput) Tags added in v0.12.0

A list of key-value pairs that contain metadata for the device profile.

func (LookupDeviceProfileResultOutput) ToLookupDeviceProfileResultOutput added in v0.12.0

func (o LookupDeviceProfileResultOutput) ToLookupDeviceProfileResultOutput() LookupDeviceProfileResultOutput

func (LookupDeviceProfileResultOutput) ToLookupDeviceProfileResultOutputWithContext added in v0.12.0

func (o LookupDeviceProfileResultOutput) ToLookupDeviceProfileResultOutputWithContext(ctx context.Context) LookupDeviceProfileResultOutput

func (LookupDeviceProfileResultOutput) ToOutput added in v0.76.0

type LookupFuotaTaskArgs added in v0.12.0

type LookupFuotaTaskArgs struct {
	// FUOTA task id. Returned after successful create.
	Id string `pulumi:"id"`
}

type LookupFuotaTaskOutputArgs added in v0.12.0

type LookupFuotaTaskOutputArgs struct {
	// FUOTA task id. Returned after successful create.
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupFuotaTaskOutputArgs) ElementType added in v0.12.0

func (LookupFuotaTaskOutputArgs) ElementType() reflect.Type

type LookupFuotaTaskResult added in v0.12.0

type LookupFuotaTaskResult struct {
	// FUOTA task arn. Returned after successful create.
	Arn *string `pulumi:"arn"`
	// Multicast group to associate. Only for update request.
	AssociateMulticastGroup *string `pulumi:"associateMulticastGroup"`
	// Wireless device to associate. Only for update request.
	AssociateWirelessDevice *string `pulumi:"associateWirelessDevice"`
	// FUOTA task description
	Description *string `pulumi:"description"`
	// Multicast group to disassociate. Only for update request.
	DisassociateMulticastGroup *string `pulumi:"disassociateMulticastGroup"`
	// Wireless device to disassociate. Only for update request.
	DisassociateWirelessDevice *string `pulumi:"disassociateWirelessDevice"`
	// FUOTA task firmware update image binary S3 link
	FirmwareUpdateImage *string `pulumi:"firmwareUpdateImage"`
	// FUOTA task firmware IAM role for reading S3
	FirmwareUpdateRole *string `pulumi:"firmwareUpdateRole"`
	// FUOTA task status. Returned after successful read.
	FuotaTaskStatus *string `pulumi:"fuotaTaskStatus"`
	// FUOTA task id. Returned after successful create.
	Id *string `pulumi:"id"`
	// FUOTA task LoRaWAN
	LoRaWan *FuotaTaskLoRaWan `pulumi:"loRaWan"`
	// Name of FUOTA task
	Name *string `pulumi:"name"`
	// A list of key-value pairs that contain metadata for the FUOTA task.
	Tags []FuotaTaskTag `pulumi:"tags"`
}

func LookupFuotaTask added in v0.12.0

func LookupFuotaTask(ctx *pulumi.Context, args *LookupFuotaTaskArgs, opts ...pulumi.InvokeOption) (*LookupFuotaTaskResult, error)

Create and manage FUOTA tasks.

type LookupFuotaTaskResultOutput added in v0.12.0

type LookupFuotaTaskResultOutput struct{ *pulumi.OutputState }

func LookupFuotaTaskOutput added in v0.12.0

func (LookupFuotaTaskResultOutput) Arn added in v0.12.0

FUOTA task arn. Returned after successful create.

func (LookupFuotaTaskResultOutput) AssociateMulticastGroup added in v0.12.0

func (o LookupFuotaTaskResultOutput) AssociateMulticastGroup() pulumi.StringPtrOutput

Multicast group to associate. Only for update request.

func (LookupFuotaTaskResultOutput) AssociateWirelessDevice added in v0.12.0

func (o LookupFuotaTaskResultOutput) AssociateWirelessDevice() pulumi.StringPtrOutput

Wireless device to associate. Only for update request.

func (LookupFuotaTaskResultOutput) Description added in v0.12.0

FUOTA task description

func (LookupFuotaTaskResultOutput) DisassociateMulticastGroup added in v0.12.0

func (o LookupFuotaTaskResultOutput) DisassociateMulticastGroup() pulumi.StringPtrOutput

Multicast group to disassociate. Only for update request.

func (LookupFuotaTaskResultOutput) DisassociateWirelessDevice added in v0.12.0

func (o LookupFuotaTaskResultOutput) DisassociateWirelessDevice() pulumi.StringPtrOutput

Wireless device to disassociate. Only for update request.

func (LookupFuotaTaskResultOutput) ElementType added in v0.12.0

func (LookupFuotaTaskResultOutput) FirmwareUpdateImage added in v0.12.0

func (o LookupFuotaTaskResultOutput) FirmwareUpdateImage() pulumi.StringPtrOutput

FUOTA task firmware update image binary S3 link

func (LookupFuotaTaskResultOutput) FirmwareUpdateRole added in v0.12.0

func (o LookupFuotaTaskResultOutput) FirmwareUpdateRole() pulumi.StringPtrOutput

FUOTA task firmware IAM role for reading S3

func (LookupFuotaTaskResultOutput) FuotaTaskStatus added in v0.12.0

FUOTA task status. Returned after successful read.

func (LookupFuotaTaskResultOutput) Id added in v0.12.0

FUOTA task id. Returned after successful create.

func (LookupFuotaTaskResultOutput) LoRaWan added in v0.72.0

FUOTA task LoRaWAN

func (LookupFuotaTaskResultOutput) Name added in v0.12.0

Name of FUOTA task

func (LookupFuotaTaskResultOutput) Tags added in v0.12.0

A list of key-value pairs that contain metadata for the FUOTA task.

func (LookupFuotaTaskResultOutput) ToLookupFuotaTaskResultOutput added in v0.12.0

func (o LookupFuotaTaskResultOutput) ToLookupFuotaTaskResultOutput() LookupFuotaTaskResultOutput

func (LookupFuotaTaskResultOutput) ToLookupFuotaTaskResultOutputWithContext added in v0.12.0

func (o LookupFuotaTaskResultOutput) ToLookupFuotaTaskResultOutputWithContext(ctx context.Context) LookupFuotaTaskResultOutput

func (LookupFuotaTaskResultOutput) ToOutput added in v0.76.0

type LookupMulticastGroupArgs added in v0.12.0

type LookupMulticastGroupArgs struct {
	// Multicast group id. Returned after successful create.
	Id string `pulumi:"id"`
}

type LookupMulticastGroupOutputArgs added in v0.12.0

type LookupMulticastGroupOutputArgs struct {
	// Multicast group id. Returned after successful create.
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupMulticastGroupOutputArgs) ElementType added in v0.12.0

type LookupMulticastGroupResult added in v0.12.0

type LookupMulticastGroupResult struct {
	// Multicast group arn. Returned after successful create.
	Arn *string `pulumi:"arn"`
	// Wireless device to associate. Only for update request.
	AssociateWirelessDevice *string `pulumi:"associateWirelessDevice"`
	// Multicast group description
	Description *string `pulumi:"description"`
	// Wireless device to disassociate. Only for update request.
	DisassociateWirelessDevice *string `pulumi:"disassociateWirelessDevice"`
	// Multicast group id. Returned after successful create.
	Id *string `pulumi:"id"`
	// Multicast group LoRaWAN
	LoRaWan *MulticastGroupLoRaWan `pulumi:"loRaWan"`
	// Name of Multicast group
	Name *string `pulumi:"name"`
	// Multicast group status. Returned after successful read.
	Status *string `pulumi:"status"`
	// A list of key-value pairs that contain metadata for the Multicast group.
	Tags []MulticastGroupTag `pulumi:"tags"`
}

func LookupMulticastGroup added in v0.12.0

func LookupMulticastGroup(ctx *pulumi.Context, args *LookupMulticastGroupArgs, opts ...pulumi.InvokeOption) (*LookupMulticastGroupResult, error)

Create and manage Multicast groups.

type LookupMulticastGroupResultOutput added in v0.12.0

type LookupMulticastGroupResultOutput struct{ *pulumi.OutputState }

func LookupMulticastGroupOutput added in v0.12.0

func (LookupMulticastGroupResultOutput) Arn added in v0.12.0

Multicast group arn. Returned after successful create.

func (LookupMulticastGroupResultOutput) AssociateWirelessDevice added in v0.12.0

func (o LookupMulticastGroupResultOutput) AssociateWirelessDevice() pulumi.StringPtrOutput

Wireless device to associate. Only for update request.

func (LookupMulticastGroupResultOutput) Description added in v0.12.0

Multicast group description

func (LookupMulticastGroupResultOutput) DisassociateWirelessDevice added in v0.12.0

func (o LookupMulticastGroupResultOutput) DisassociateWirelessDevice() pulumi.StringPtrOutput

Wireless device to disassociate. Only for update request.

func (LookupMulticastGroupResultOutput) ElementType added in v0.12.0

func (LookupMulticastGroupResultOutput) Id added in v0.12.0

Multicast group id. Returned after successful create.

func (LookupMulticastGroupResultOutput) LoRaWan added in v0.72.0

Multicast group LoRaWAN

func (LookupMulticastGroupResultOutput) Name added in v0.12.0

Name of Multicast group

func (LookupMulticastGroupResultOutput) Status added in v0.12.0

Multicast group status. Returned after successful read.

func (LookupMulticastGroupResultOutput) Tags added in v0.12.0

A list of key-value pairs that contain metadata for the Multicast group.

func (LookupMulticastGroupResultOutput) ToLookupMulticastGroupResultOutput added in v0.12.0

func (o LookupMulticastGroupResultOutput) ToLookupMulticastGroupResultOutput() LookupMulticastGroupResultOutput

func (LookupMulticastGroupResultOutput) ToLookupMulticastGroupResultOutputWithContext added in v0.12.0

func (o LookupMulticastGroupResultOutput) ToLookupMulticastGroupResultOutputWithContext(ctx context.Context) LookupMulticastGroupResultOutput

func (LookupMulticastGroupResultOutput) ToOutput added in v0.76.0

type LookupNetworkAnalyzerConfigurationArgs added in v0.18.0

type LookupNetworkAnalyzerConfigurationArgs struct {
	// Name of the network analyzer configuration
	Name string `pulumi:"name"`
}

type LookupNetworkAnalyzerConfigurationOutputArgs added in v0.18.0

type LookupNetworkAnalyzerConfigurationOutputArgs struct {
	// Name of the network analyzer configuration
	Name pulumi.StringInput `pulumi:"name"`
}

func (LookupNetworkAnalyzerConfigurationOutputArgs) ElementType added in v0.18.0

type LookupNetworkAnalyzerConfigurationResult added in v0.18.0

type LookupNetworkAnalyzerConfigurationResult struct {
	// Arn for network analyzer configuration, Returned upon successful create.
	Arn *string `pulumi:"arn"`
	// The description of the new resource
	Description *string `pulumi:"description"`
	// Trace content for your wireless gateway and wireless device resources
	TraceContent *TraceContentProperties `pulumi:"traceContent"`
	// List of wireless gateway resources that have been added to the network analyzer configuration
	WirelessDevices []string `pulumi:"wirelessDevices"`
	// List of wireless gateway resources that have been added to the network analyzer configuration
	WirelessGateways []string `pulumi:"wirelessGateways"`
}

func LookupNetworkAnalyzerConfiguration added in v0.18.0

Create and manage NetworkAnalyzerConfiguration resource.

type LookupNetworkAnalyzerConfigurationResultOutput added in v0.18.0

type LookupNetworkAnalyzerConfigurationResultOutput struct{ *pulumi.OutputState }

func (LookupNetworkAnalyzerConfigurationResultOutput) Arn added in v0.18.0

Arn for network analyzer configuration, Returned upon successful create.

func (LookupNetworkAnalyzerConfigurationResultOutput) Description added in v0.18.0

The description of the new resource

func (LookupNetworkAnalyzerConfigurationResultOutput) ElementType added in v0.18.0

func (LookupNetworkAnalyzerConfigurationResultOutput) ToLookupNetworkAnalyzerConfigurationResultOutput added in v0.18.0

func (o LookupNetworkAnalyzerConfigurationResultOutput) ToLookupNetworkAnalyzerConfigurationResultOutput() LookupNetworkAnalyzerConfigurationResultOutput

func (LookupNetworkAnalyzerConfigurationResultOutput) ToLookupNetworkAnalyzerConfigurationResultOutputWithContext added in v0.18.0

func (o LookupNetworkAnalyzerConfigurationResultOutput) ToLookupNetworkAnalyzerConfigurationResultOutputWithContext(ctx context.Context) LookupNetworkAnalyzerConfigurationResultOutput

func (LookupNetworkAnalyzerConfigurationResultOutput) ToOutput added in v0.76.0

func (LookupNetworkAnalyzerConfigurationResultOutput) TraceContent added in v0.18.0

Trace content for your wireless gateway and wireless device resources

func (LookupNetworkAnalyzerConfigurationResultOutput) WirelessDevices added in v0.18.0

List of wireless gateway resources that have been added to the network analyzer configuration

func (LookupNetworkAnalyzerConfigurationResultOutput) WirelessGateways added in v0.18.0

List of wireless gateway resources that have been added to the network analyzer configuration

type LookupPartnerAccountArgs added in v0.12.0

type LookupPartnerAccountArgs struct {
	// The partner account ID to disassociate from the AWS account
	PartnerAccountId string `pulumi:"partnerAccountId"`
}

type LookupPartnerAccountOutputArgs added in v0.12.0

type LookupPartnerAccountOutputArgs struct {
	// The partner account ID to disassociate from the AWS account
	PartnerAccountId pulumi.StringInput `pulumi:"partnerAccountId"`
}

func (LookupPartnerAccountOutputArgs) ElementType added in v0.12.0

type LookupPartnerAccountResult added in v0.12.0

type LookupPartnerAccountResult struct {
	// Whether the partner account is linked to the AWS account.
	AccountLinked *bool `pulumi:"accountLinked"`
	// PartnerAccount arn. Returned after successful create.
	Arn *string `pulumi:"arn"`
	// The fingerprint of the Sidewalk application server private key.
	Fingerprint *string `pulumi:"fingerprint"`
	// The partner type
	PartnerType *PartnerAccountPartnerType `pulumi:"partnerType"`
	// The Sidewalk account credentials.
	SidewalkResponse *PartnerAccountSidewalkAccountInfoWithFingerprint `pulumi:"sidewalkResponse"`
	// A list of key-value pairs that contain metadata for the destination.
	Tags []PartnerAccountTag `pulumi:"tags"`
}

func LookupPartnerAccount added in v0.12.0

func LookupPartnerAccount(ctx *pulumi.Context, args *LookupPartnerAccountArgs, opts ...pulumi.InvokeOption) (*LookupPartnerAccountResult, error)

Create and manage partner account

type LookupPartnerAccountResultOutput added in v0.12.0

type LookupPartnerAccountResultOutput struct{ *pulumi.OutputState }

func LookupPartnerAccountOutput added in v0.12.0

func (LookupPartnerAccountResultOutput) AccountLinked added in v0.12.0

Whether the partner account is linked to the AWS account.

func (LookupPartnerAccountResultOutput) Arn added in v0.12.0

PartnerAccount arn. Returned after successful create.

func (LookupPartnerAccountResultOutput) ElementType added in v0.12.0

func (LookupPartnerAccountResultOutput) Fingerprint added in v0.12.0

The fingerprint of the Sidewalk application server private key.

func (LookupPartnerAccountResultOutput) PartnerType added in v0.12.0

The partner type

func (LookupPartnerAccountResultOutput) SidewalkResponse added in v0.12.0

The Sidewalk account credentials.

func (LookupPartnerAccountResultOutput) Tags added in v0.12.0

A list of key-value pairs that contain metadata for the destination.

func (LookupPartnerAccountResultOutput) ToLookupPartnerAccountResultOutput added in v0.12.0

func (o LookupPartnerAccountResultOutput) ToLookupPartnerAccountResultOutput() LookupPartnerAccountResultOutput

func (LookupPartnerAccountResultOutput) ToLookupPartnerAccountResultOutputWithContext added in v0.12.0

func (o LookupPartnerAccountResultOutput) ToLookupPartnerAccountResultOutputWithContext(ctx context.Context) LookupPartnerAccountResultOutput

func (LookupPartnerAccountResultOutput) ToOutput added in v0.76.0

type LookupServiceProfileArgs added in v0.12.0

type LookupServiceProfileArgs struct {
	// Service profile Id. Returned after successful create.
	Id string `pulumi:"id"`
}

type LookupServiceProfileOutputArgs added in v0.12.0

type LookupServiceProfileOutputArgs struct {
	// Service profile Id. Returned after successful create.
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupServiceProfileOutputArgs) ElementType added in v0.12.0

type LookupServiceProfileResult added in v0.12.0

type LookupServiceProfileResult struct {
	// Service profile Arn. Returned after successful create.
	Arn *string `pulumi:"arn"`
	// Service profile Id. Returned after successful create.
	Id *string `pulumi:"id"`
	// LoRaWAN supports all LoRa specific attributes for service profile for CreateServiceProfile operation
	LoRaWan *ServiceProfileLoRaWanServiceProfile `pulumi:"loRaWan"`
	// Name of service profile
	Name *string `pulumi:"name"`
	// A list of key-value pairs that contain metadata for the service profile.
	Tags []ServiceProfileTag `pulumi:"tags"`
}

func LookupServiceProfile added in v0.12.0

func LookupServiceProfile(ctx *pulumi.Context, args *LookupServiceProfileArgs, opts ...pulumi.InvokeOption) (*LookupServiceProfileResult, error)

An example resource schema demonstrating some basic constructs and validation rules.

type LookupServiceProfileResultOutput added in v0.12.0

type LookupServiceProfileResultOutput struct{ *pulumi.OutputState }

func LookupServiceProfileOutput added in v0.12.0

func (LookupServiceProfileResultOutput) Arn added in v0.12.0

Service profile Arn. Returned after successful create.

func (LookupServiceProfileResultOutput) ElementType added in v0.12.0

func (LookupServiceProfileResultOutput) Id added in v0.12.0

Service profile Id. Returned after successful create.

func (LookupServiceProfileResultOutput) LoRaWan added in v0.72.0

LoRaWAN supports all LoRa specific attributes for service profile for CreateServiceProfile operation

func (LookupServiceProfileResultOutput) Name added in v0.12.0

Name of service profile

func (LookupServiceProfileResultOutput) Tags added in v0.12.0

A list of key-value pairs that contain metadata for the service profile.

func (LookupServiceProfileResultOutput) ToLookupServiceProfileResultOutput added in v0.12.0

func (o LookupServiceProfileResultOutput) ToLookupServiceProfileResultOutput() LookupServiceProfileResultOutput

func (LookupServiceProfileResultOutput) ToLookupServiceProfileResultOutputWithContext added in v0.12.0

func (o LookupServiceProfileResultOutput) ToLookupServiceProfileResultOutputWithContext(ctx context.Context) LookupServiceProfileResultOutput

func (LookupServiceProfileResultOutput) ToOutput added in v0.76.0

type LookupTaskDefinitionArgs added in v0.12.0

type LookupTaskDefinitionArgs struct {
	// The ID of the new wireless gateway task definition
	Id string `pulumi:"id"`
}

type LookupTaskDefinitionOutputArgs added in v0.12.0

type LookupTaskDefinitionOutputArgs struct {
	// The ID of the new wireless gateway task definition
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupTaskDefinitionOutputArgs) ElementType added in v0.12.0

type LookupTaskDefinitionResult added in v0.12.0

type LookupTaskDefinitionResult struct {
	// TaskDefinition arn. Returned after successful create.
	Arn *string `pulumi:"arn"`
	// 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 `pulumi:"autoCreateTasks"`
	// The ID of the new wireless gateway task definition
	Id *string `pulumi:"id"`
	// The list of task definitions.
	LoRaWanUpdateGatewayTaskEntry *TaskDefinitionLoRaWanUpdateGatewayTaskEntry `pulumi:"loRaWanUpdateGatewayTaskEntry"`
	// The name of the new resource.
	Name *string `pulumi:"name"`
	// A list of key-value pairs that contain metadata for the destination.
	Tags []TaskDefinitionTag `pulumi:"tags"`
	// A filter to list only the wireless gateway task definitions that use this task definition type
	TaskDefinitionType *TaskDefinitionType `pulumi:"taskDefinitionType"`
	// Information about the gateways to update.
	Update *TaskDefinitionUpdateWirelessGatewayTaskCreate `pulumi:"update"`
}

func LookupTaskDefinition added in v0.12.0

func LookupTaskDefinition(ctx *pulumi.Context, args *LookupTaskDefinitionArgs, opts ...pulumi.InvokeOption) (*LookupTaskDefinitionResult, error)

Creates a gateway task definition.

type LookupTaskDefinitionResultOutput added in v0.12.0

type LookupTaskDefinitionResultOutput struct{ *pulumi.OutputState }

func LookupTaskDefinitionOutput added in v0.12.0

func (LookupTaskDefinitionResultOutput) Arn added in v0.12.0

TaskDefinition arn. Returned after successful create.

func (LookupTaskDefinitionResultOutput) AutoCreateTasks added in v0.12.0

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.

func (LookupTaskDefinitionResultOutput) ElementType added in v0.12.0

func (LookupTaskDefinitionResultOutput) Id added in v0.12.0

The ID of the new wireless gateway task definition

func (LookupTaskDefinitionResultOutput) LoRaWanUpdateGatewayTaskEntry added in v0.72.0

The list of task definitions.

func (LookupTaskDefinitionResultOutput) Name added in v0.12.0

The name of the new resource.

func (LookupTaskDefinitionResultOutput) Tags added in v0.12.0

A list of key-value pairs that contain metadata for the destination.

func (LookupTaskDefinitionResultOutput) TaskDefinitionType added in v0.12.0

A filter to list only the wireless gateway task definitions that use this task definition type

func (LookupTaskDefinitionResultOutput) ToLookupTaskDefinitionResultOutput added in v0.12.0

func (o LookupTaskDefinitionResultOutput) ToLookupTaskDefinitionResultOutput() LookupTaskDefinitionResultOutput

func (LookupTaskDefinitionResultOutput) ToLookupTaskDefinitionResultOutputWithContext added in v0.12.0

func (o LookupTaskDefinitionResultOutput) ToLookupTaskDefinitionResultOutputWithContext(ctx context.Context) LookupTaskDefinitionResultOutput

func (LookupTaskDefinitionResultOutput) ToOutput added in v0.76.0

func (LookupTaskDefinitionResultOutput) Update added in v0.12.0

Information about the gateways to update.

type LookupWirelessDeviceArgs added in v0.12.0

type LookupWirelessDeviceArgs struct {
	// Wireless device Id. Returned after successful create.
	Id string `pulumi:"id"`
}

type LookupWirelessDeviceImportTaskArgs added in v0.56.0

type LookupWirelessDeviceImportTaskArgs struct {
	// Id for Wireless Device Import Task, Returned upon successful start.
	Id string `pulumi:"id"`
}

type LookupWirelessDeviceImportTaskOutputArgs added in v0.56.0

type LookupWirelessDeviceImportTaskOutputArgs struct {
	// Id for Wireless Device Import Task, Returned upon successful start.
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupWirelessDeviceImportTaskOutputArgs) ElementType added in v0.56.0

type LookupWirelessDeviceImportTaskResult added in v0.56.0

type LookupWirelessDeviceImportTaskResult struct {
	// Arn for Wireless Device Import Task, Returned upon successful start.
	Arn *string `pulumi:"arn"`
	// CreationDate for import task
	CreationDate *string `pulumi:"creationDate"`
	// Destination Name for import task
	DestinationName *string `pulumi:"destinationName"`
	// Failed Imported Devices Count
	FailedImportedDevicesCount *int `pulumi:"failedImportedDevicesCount"`
	// Id for Wireless Device Import Task, Returned upon successful start.
	Id *string `pulumi:"id"`
	// Initialized Imported Devices Count
	InitializedImportedDevicesCount *int `pulumi:"initializedImportedDevicesCount"`
	// Onboarded Imported Devices Count
	OnboardedImportedDevicesCount *int `pulumi:"onboardedImportedDevicesCount"`
	// Pending Imported Devices Count
	PendingImportedDevicesCount *int `pulumi:"pendingImportedDevicesCount"`
	// sidewalk contain file for created device and role
	Sidewalk *SidewalkProperties `pulumi:"sidewalk"`
	// Status for import task
	Status *WirelessDeviceImportTaskStatus `pulumi:"status"`
	// StatusReason for import task
	StatusReason *string `pulumi:"statusReason"`
	// An array of key-value pairs to apply to this resource.
	Tags []WirelessDeviceImportTaskTag `pulumi:"tags"`
}

func LookupWirelessDeviceImportTask added in v0.56.0

Wireless Device Import Tasks

type LookupWirelessDeviceImportTaskResultOutput added in v0.56.0

type LookupWirelessDeviceImportTaskResultOutput struct{ *pulumi.OutputState }

func (LookupWirelessDeviceImportTaskResultOutput) Arn added in v0.56.0

Arn for Wireless Device Import Task, Returned upon successful start.

func (LookupWirelessDeviceImportTaskResultOutput) CreationDate added in v0.56.0

CreationDate for import task

func (LookupWirelessDeviceImportTaskResultOutput) DestinationName added in v0.56.0

Destination Name for import task

func (LookupWirelessDeviceImportTaskResultOutput) ElementType added in v0.56.0

func (LookupWirelessDeviceImportTaskResultOutput) FailedImportedDevicesCount added in v0.56.0

func (o LookupWirelessDeviceImportTaskResultOutput) FailedImportedDevicesCount() pulumi.IntPtrOutput

Failed Imported Devices Count

func (LookupWirelessDeviceImportTaskResultOutput) Id added in v0.56.0

Id for Wireless Device Import Task, Returned upon successful start.

func (LookupWirelessDeviceImportTaskResultOutput) InitializedImportedDevicesCount added in v0.56.0

func (o LookupWirelessDeviceImportTaskResultOutput) InitializedImportedDevicesCount() pulumi.IntPtrOutput

Initialized Imported Devices Count

func (LookupWirelessDeviceImportTaskResultOutput) OnboardedImportedDevicesCount added in v0.56.0

func (o LookupWirelessDeviceImportTaskResultOutput) OnboardedImportedDevicesCount() pulumi.IntPtrOutput

Onboarded Imported Devices Count

func (LookupWirelessDeviceImportTaskResultOutput) PendingImportedDevicesCount added in v0.56.0

func (o LookupWirelessDeviceImportTaskResultOutput) PendingImportedDevicesCount() pulumi.IntPtrOutput

Pending Imported Devices Count

func (LookupWirelessDeviceImportTaskResultOutput) Sidewalk added in v0.56.0

sidewalk contain file for created device and role

func (LookupWirelessDeviceImportTaskResultOutput) Status added in v0.56.0

Status for import task

func (LookupWirelessDeviceImportTaskResultOutput) StatusReason added in v0.56.0

StatusReason for import task

func (LookupWirelessDeviceImportTaskResultOutput) Tags added in v0.56.0

An array of key-value pairs to apply to this resource.

func (LookupWirelessDeviceImportTaskResultOutput) ToLookupWirelessDeviceImportTaskResultOutput added in v0.56.0

func (o LookupWirelessDeviceImportTaskResultOutput) ToLookupWirelessDeviceImportTaskResultOutput() LookupWirelessDeviceImportTaskResultOutput

func (LookupWirelessDeviceImportTaskResultOutput) ToLookupWirelessDeviceImportTaskResultOutputWithContext added in v0.56.0

func (o LookupWirelessDeviceImportTaskResultOutput) ToLookupWirelessDeviceImportTaskResultOutputWithContext(ctx context.Context) LookupWirelessDeviceImportTaskResultOutput

func (LookupWirelessDeviceImportTaskResultOutput) ToOutput added in v0.76.0

type LookupWirelessDeviceOutputArgs added in v0.12.0

type LookupWirelessDeviceOutputArgs struct {
	// Wireless device Id. Returned after successful create.
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupWirelessDeviceOutputArgs) ElementType added in v0.12.0

type LookupWirelessDeviceResult added in v0.12.0

type LookupWirelessDeviceResult struct {
	// Wireless device arn. Returned after successful create.
	Arn *string `pulumi:"arn"`
	// Wireless device description
	Description *string `pulumi:"description"`
	// Wireless device destination name
	DestinationName *string `pulumi:"destinationName"`
	// Wireless device Id. Returned after successful create.
	Id *string `pulumi:"id"`
	// The date and time when the most recent uplink was received.
	LastUplinkReceivedAt *string `pulumi:"lastUplinkReceivedAt"`
	// The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Device.
	LoRaWan *WirelessDeviceLoRaWanDevice `pulumi:"loRaWan"`
	// Wireless device name
	Name *string `pulumi:"name"`
	// A list of key-value pairs that contain metadata for the device. Currently not supported, will not create if tags are passed.
	Tags []WirelessDeviceTag `pulumi:"tags"`
	// Thing arn. Passed into update to associate Thing with Wireless device.
	ThingArn *string `pulumi:"thingArn"`
	// Thing Arn. If there is a Thing created, this can be returned with a Get call.
	ThingName *string `pulumi:"thingName"`
	// Wireless device type, currently only Sidewalk and LoRa
	Type *WirelessDeviceType `pulumi:"type"`
}

func LookupWirelessDevice added in v0.12.0

func LookupWirelessDevice(ctx *pulumi.Context, args *LookupWirelessDeviceArgs, opts ...pulumi.InvokeOption) (*LookupWirelessDeviceResult, error)

Create and manage wireless gateways, including LoRa gateways.

type LookupWirelessDeviceResultOutput added in v0.12.0

type LookupWirelessDeviceResultOutput struct{ *pulumi.OutputState }

func LookupWirelessDeviceOutput added in v0.12.0

func (LookupWirelessDeviceResultOutput) Arn added in v0.12.0

Wireless device arn. Returned after successful create.

func (LookupWirelessDeviceResultOutput) Description added in v0.12.0

Wireless device description

func (LookupWirelessDeviceResultOutput) DestinationName added in v0.12.0

Wireless device destination name

func (LookupWirelessDeviceResultOutput) ElementType added in v0.12.0

func (LookupWirelessDeviceResultOutput) Id added in v0.12.0

Wireless device Id. Returned after successful create.

func (LookupWirelessDeviceResultOutput) LastUplinkReceivedAt added in v0.12.0

func (o LookupWirelessDeviceResultOutput) LastUplinkReceivedAt() pulumi.StringPtrOutput

The date and time when the most recent uplink was received.

func (LookupWirelessDeviceResultOutput) LoRaWan added in v0.72.0

The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Device.

func (LookupWirelessDeviceResultOutput) Name added in v0.12.0

Wireless device name

func (LookupWirelessDeviceResultOutput) Tags added in v0.12.0

A list of key-value pairs that contain metadata for the device. Currently not supported, will not create if tags are passed.

func (LookupWirelessDeviceResultOutput) ThingArn added in v0.12.0

Thing arn. Passed into update to associate Thing with Wireless device.

func (LookupWirelessDeviceResultOutput) ThingName added in v0.12.0

Thing Arn. If there is a Thing created, this can be returned with a Get call.

func (LookupWirelessDeviceResultOutput) ToLookupWirelessDeviceResultOutput added in v0.12.0

func (o LookupWirelessDeviceResultOutput) ToLookupWirelessDeviceResultOutput() LookupWirelessDeviceResultOutput

func (LookupWirelessDeviceResultOutput) ToLookupWirelessDeviceResultOutputWithContext added in v0.12.0

func (o LookupWirelessDeviceResultOutput) ToLookupWirelessDeviceResultOutputWithContext(ctx context.Context) LookupWirelessDeviceResultOutput

func (LookupWirelessDeviceResultOutput) ToOutput added in v0.76.0

func (LookupWirelessDeviceResultOutput) Type added in v0.12.0

Wireless device type, currently only Sidewalk and LoRa

type LookupWirelessGatewayArgs added in v0.12.0

type LookupWirelessGatewayArgs struct {
	// Id for Wireless Gateway. Returned upon successful create.
	Id string `pulumi:"id"`
}

type LookupWirelessGatewayOutputArgs added in v0.12.0

type LookupWirelessGatewayOutputArgs struct {
	// Id for Wireless Gateway. Returned upon successful create.
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupWirelessGatewayOutputArgs) ElementType added in v0.12.0

type LookupWirelessGatewayResult added in v0.12.0

type LookupWirelessGatewayResult struct {
	// Arn for Wireless Gateway. Returned upon successful create.
	Arn *string `pulumi:"arn"`
	// Description of Wireless Gateway.
	Description *string `pulumi:"description"`
	// Id for Wireless Gateway. Returned upon successful create.
	Id *string `pulumi:"id"`
	// The date and time when the most recent uplink was received.
	LastUplinkReceivedAt *string `pulumi:"lastUplinkReceivedAt"`
	// The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Gateway.
	LoRaWan *WirelessGatewayLoRaWanGateway `pulumi:"loRaWan"`
	// Name of Wireless Gateway.
	Name *string `pulumi:"name"`
	// A list of key-value pairs that contain metadata for the gateway.
	Tags []WirelessGatewayTag `pulumi:"tags"`
	// Thing Arn. Passed into Update to associate a Thing with the Wireless Gateway.
	ThingArn *string `pulumi:"thingArn"`
	// Thing Name. If there is a Thing created, this can be returned with a Get call.
	ThingName *string `pulumi:"thingName"`
}

func LookupWirelessGateway added in v0.12.0

func LookupWirelessGateway(ctx *pulumi.Context, args *LookupWirelessGatewayArgs, opts ...pulumi.InvokeOption) (*LookupWirelessGatewayResult, error)

Create and manage wireless gateways, including LoRa gateways.

type LookupWirelessGatewayResultOutput added in v0.12.0

type LookupWirelessGatewayResultOutput struct{ *pulumi.OutputState }

func LookupWirelessGatewayOutput added in v0.12.0

func (LookupWirelessGatewayResultOutput) Arn added in v0.12.0

Arn for Wireless Gateway. Returned upon successful create.

func (LookupWirelessGatewayResultOutput) Description added in v0.12.0

Description of Wireless Gateway.

func (LookupWirelessGatewayResultOutput) ElementType added in v0.12.0

func (LookupWirelessGatewayResultOutput) Id added in v0.12.0

Id for Wireless Gateway. Returned upon successful create.

func (LookupWirelessGatewayResultOutput) LastUplinkReceivedAt added in v0.12.0

func (o LookupWirelessGatewayResultOutput) LastUplinkReceivedAt() pulumi.StringPtrOutput

The date and time when the most recent uplink was received.

func (LookupWirelessGatewayResultOutput) LoRaWan added in v0.72.0

The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Gateway.

func (LookupWirelessGatewayResultOutput) Name added in v0.12.0

Name of Wireless Gateway.

func (LookupWirelessGatewayResultOutput) Tags added in v0.12.0

A list of key-value pairs that contain metadata for the gateway.

func (LookupWirelessGatewayResultOutput) ThingArn added in v0.12.0

Thing Arn. Passed into Update to associate a Thing with the Wireless Gateway.

func (LookupWirelessGatewayResultOutput) ThingName added in v0.12.0

Thing Name. If there is a Thing created, this can be returned with a Get call.

func (LookupWirelessGatewayResultOutput) ToLookupWirelessGatewayResultOutput added in v0.12.0

func (o LookupWirelessGatewayResultOutput) ToLookupWirelessGatewayResultOutput() LookupWirelessGatewayResultOutput

func (LookupWirelessGatewayResultOutput) ToLookupWirelessGatewayResultOutputWithContext added in v0.12.0

func (o LookupWirelessGatewayResultOutput) ToLookupWirelessGatewayResultOutputWithContext(ctx context.Context) LookupWirelessGatewayResultOutput

func (LookupWirelessGatewayResultOutput) ToOutput added in v0.76.0

type MulticastGroup added in v0.5.0

type MulticastGroup struct {
	pulumi.CustomResourceState

	// Multicast group arn. Returned after successful create.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// Wireless device to associate. Only for update request.
	AssociateWirelessDevice pulumi.StringPtrOutput `pulumi:"associateWirelessDevice"`
	// Multicast group description
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Wireless device to disassociate. Only for update request.
	DisassociateWirelessDevice pulumi.StringPtrOutput `pulumi:"disassociateWirelessDevice"`
	// Multicast group LoRaWAN
	LoRaWan MulticastGroupLoRaWanOutput `pulumi:"loRaWan"`
	// Name of Multicast group
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// Multicast group status. Returned after successful read.
	Status pulumi.StringOutput `pulumi:"status"`
	// A list of key-value pairs that contain metadata for the Multicast group.
	Tags MulticastGroupTagArrayOutput `pulumi:"tags"`
}

Create and manage Multicast groups.

func GetMulticastGroup added in v0.5.0

func GetMulticastGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MulticastGroupState, opts ...pulumi.ResourceOption) (*MulticastGroup, error)

GetMulticastGroup gets an existing MulticastGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewMulticastGroup added in v0.5.0

func NewMulticastGroup(ctx *pulumi.Context,
	name string, args *MulticastGroupArgs, opts ...pulumi.ResourceOption) (*MulticastGroup, error)

NewMulticastGroup registers a new resource with the given unique name, arguments, and options.

func (*MulticastGroup) ElementType added in v0.5.0

func (*MulticastGroup) ElementType() reflect.Type

func (*MulticastGroup) ToMulticastGroupOutput added in v0.5.0

func (i *MulticastGroup) ToMulticastGroupOutput() MulticastGroupOutput

func (*MulticastGroup) ToMulticastGroupOutputWithContext added in v0.5.0

func (i *MulticastGroup) ToMulticastGroupOutputWithContext(ctx context.Context) MulticastGroupOutput

func (*MulticastGroup) ToOutput added in v0.76.0

type MulticastGroupArgs added in v0.5.0

type MulticastGroupArgs struct {
	// Wireless device to associate. Only for update request.
	AssociateWirelessDevice pulumi.StringPtrInput
	// Multicast group description
	Description pulumi.StringPtrInput
	// Wireless device to disassociate. Only for update request.
	DisassociateWirelessDevice pulumi.StringPtrInput
	// Multicast group LoRaWAN
	LoRaWan MulticastGroupLoRaWanInput
	// Name of Multicast group
	Name pulumi.StringPtrInput
	// A list of key-value pairs that contain metadata for the Multicast group.
	Tags MulticastGroupTagArrayInput
}

The set of arguments for constructing a MulticastGroup resource.

func (MulticastGroupArgs) ElementType added in v0.5.0

func (MulticastGroupArgs) ElementType() reflect.Type

type MulticastGroupInput added in v0.5.0

type MulticastGroupInput interface {
	pulumi.Input

	ToMulticastGroupOutput() MulticastGroupOutput
	ToMulticastGroupOutputWithContext(ctx context.Context) MulticastGroupOutput
}

type MulticastGroupLoRaWan added in v0.72.0

type MulticastGroupLoRaWan struct {
	// Multicast group LoRaWAN DL Class
	DlClass string `pulumi:"dlClass"`
	// Multicast group number of devices in group. Returned after successful read.
	NumberOfDevicesInGroup *int `pulumi:"numberOfDevicesInGroup"`
	// Multicast group number of devices requested. Returned after successful read.
	NumberOfDevicesRequested *int `pulumi:"numberOfDevicesRequested"`
	// Multicast group LoRaWAN RF region
	RfRegion string `pulumi:"rfRegion"`
}

type MulticastGroupLoRaWanArgs added in v0.72.0

type MulticastGroupLoRaWanArgs struct {
	// Multicast group LoRaWAN DL Class
	DlClass pulumi.StringInput `pulumi:"dlClass"`
	// Multicast group number of devices in group. Returned after successful read.
	NumberOfDevicesInGroup pulumi.IntPtrInput `pulumi:"numberOfDevicesInGroup"`
	// Multicast group number of devices requested. Returned after successful read.
	NumberOfDevicesRequested pulumi.IntPtrInput `pulumi:"numberOfDevicesRequested"`
	// Multicast group LoRaWAN RF region
	RfRegion pulumi.StringInput `pulumi:"rfRegion"`
}

func (MulticastGroupLoRaWanArgs) ElementType added in v0.72.0

func (MulticastGroupLoRaWanArgs) ElementType() reflect.Type

func (MulticastGroupLoRaWanArgs) ToMulticastGroupLoRaWanOutput added in v0.72.0

func (i MulticastGroupLoRaWanArgs) ToMulticastGroupLoRaWanOutput() MulticastGroupLoRaWanOutput

func (MulticastGroupLoRaWanArgs) ToMulticastGroupLoRaWanOutputWithContext added in v0.72.0

func (i MulticastGroupLoRaWanArgs) ToMulticastGroupLoRaWanOutputWithContext(ctx context.Context) MulticastGroupLoRaWanOutput

func (MulticastGroupLoRaWanArgs) ToOutput added in v0.76.0

type MulticastGroupLoRaWanInput added in v0.72.0

type MulticastGroupLoRaWanInput interface {
	pulumi.Input

	ToMulticastGroupLoRaWanOutput() MulticastGroupLoRaWanOutput
	ToMulticastGroupLoRaWanOutputWithContext(context.Context) MulticastGroupLoRaWanOutput
}

MulticastGroupLoRaWanInput is an input type that accepts MulticastGroupLoRaWanArgs and MulticastGroupLoRaWanOutput values. You can construct a concrete instance of `MulticastGroupLoRaWanInput` via:

MulticastGroupLoRaWanArgs{...}

type MulticastGroupLoRaWanOutput added in v0.72.0

type MulticastGroupLoRaWanOutput struct{ *pulumi.OutputState }

func (MulticastGroupLoRaWanOutput) DlClass added in v0.72.0

Multicast group LoRaWAN DL Class

func (MulticastGroupLoRaWanOutput) ElementType added in v0.72.0

func (MulticastGroupLoRaWanOutput) NumberOfDevicesInGroup added in v0.72.0

func (o MulticastGroupLoRaWanOutput) NumberOfDevicesInGroup() pulumi.IntPtrOutput

Multicast group number of devices in group. Returned after successful read.

func (MulticastGroupLoRaWanOutput) NumberOfDevicesRequested added in v0.72.0

func (o MulticastGroupLoRaWanOutput) NumberOfDevicesRequested() pulumi.IntPtrOutput

Multicast group number of devices requested. Returned after successful read.

func (MulticastGroupLoRaWanOutput) RfRegion added in v0.72.0

Multicast group LoRaWAN RF region

func (MulticastGroupLoRaWanOutput) ToMulticastGroupLoRaWanOutput added in v0.72.0

func (o MulticastGroupLoRaWanOutput) ToMulticastGroupLoRaWanOutput() MulticastGroupLoRaWanOutput

func (MulticastGroupLoRaWanOutput) ToMulticastGroupLoRaWanOutputWithContext added in v0.72.0

func (o MulticastGroupLoRaWanOutput) ToMulticastGroupLoRaWanOutputWithContext(ctx context.Context) MulticastGroupLoRaWanOutput

func (MulticastGroupLoRaWanOutput) ToOutput added in v0.76.0

type MulticastGroupLoRaWanPtrOutput added in v0.72.0

type MulticastGroupLoRaWanPtrOutput struct{ *pulumi.OutputState }

func (MulticastGroupLoRaWanPtrOutput) DlClass added in v0.72.0

Multicast group LoRaWAN DL Class

func (MulticastGroupLoRaWanPtrOutput) Elem added in v0.72.0

func (MulticastGroupLoRaWanPtrOutput) ElementType added in v0.72.0

func (MulticastGroupLoRaWanPtrOutput) NumberOfDevicesInGroup added in v0.72.0

func (o MulticastGroupLoRaWanPtrOutput) NumberOfDevicesInGroup() pulumi.IntPtrOutput

Multicast group number of devices in group. Returned after successful read.

func (MulticastGroupLoRaWanPtrOutput) NumberOfDevicesRequested added in v0.72.0

func (o MulticastGroupLoRaWanPtrOutput) NumberOfDevicesRequested() pulumi.IntPtrOutput

Multicast group number of devices requested. Returned after successful read.

func (MulticastGroupLoRaWanPtrOutput) RfRegion added in v0.72.0

Multicast group LoRaWAN RF region

func (MulticastGroupLoRaWanPtrOutput) ToMulticastGroupLoRaWanPtrOutput added in v0.72.0

func (o MulticastGroupLoRaWanPtrOutput) ToMulticastGroupLoRaWanPtrOutput() MulticastGroupLoRaWanPtrOutput

func (MulticastGroupLoRaWanPtrOutput) ToMulticastGroupLoRaWanPtrOutputWithContext added in v0.72.0

func (o MulticastGroupLoRaWanPtrOutput) ToMulticastGroupLoRaWanPtrOutputWithContext(ctx context.Context) MulticastGroupLoRaWanPtrOutput

func (MulticastGroupLoRaWanPtrOutput) ToOutput added in v0.76.0

type MulticastGroupOutput added in v0.5.0

type MulticastGroupOutput struct{ *pulumi.OutputState }

func (MulticastGroupOutput) Arn added in v0.17.0

Multicast group arn. Returned after successful create.

func (MulticastGroupOutput) AssociateWirelessDevice added in v0.17.0

func (o MulticastGroupOutput) AssociateWirelessDevice() pulumi.StringPtrOutput

Wireless device to associate. Only for update request.

func (MulticastGroupOutput) Description added in v0.17.0

Multicast group description

func (MulticastGroupOutput) DisassociateWirelessDevice added in v0.17.0

func (o MulticastGroupOutput) DisassociateWirelessDevice() pulumi.StringPtrOutput

Wireless device to disassociate. Only for update request.

func (MulticastGroupOutput) ElementType added in v0.5.0

func (MulticastGroupOutput) ElementType() reflect.Type

func (MulticastGroupOutput) LoRaWan added in v0.72.0

Multicast group LoRaWAN

func (MulticastGroupOutput) Name added in v0.17.0

Name of Multicast group

func (MulticastGroupOutput) Status added in v0.17.0

Multicast group status. Returned after successful read.

func (MulticastGroupOutput) Tags added in v0.17.0

A list of key-value pairs that contain metadata for the Multicast group.

func (MulticastGroupOutput) ToMulticastGroupOutput added in v0.5.0

func (o MulticastGroupOutput) ToMulticastGroupOutput() MulticastGroupOutput

func (MulticastGroupOutput) ToMulticastGroupOutputWithContext added in v0.5.0

func (o MulticastGroupOutput) ToMulticastGroupOutputWithContext(ctx context.Context) MulticastGroupOutput

func (MulticastGroupOutput) ToOutput added in v0.76.0

type MulticastGroupState added in v0.5.0

type MulticastGroupState struct {
}

func (MulticastGroupState) ElementType added in v0.5.0

func (MulticastGroupState) ElementType() reflect.Type

type MulticastGroupTag added in v0.5.0

type MulticastGroupTag struct {
	Key   *string `pulumi:"key"`
	Value *string `pulumi:"value"`
}

type MulticastGroupTagArgs added in v0.5.0

type MulticastGroupTagArgs struct {
	Key   pulumi.StringPtrInput `pulumi:"key"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (MulticastGroupTagArgs) ElementType added in v0.5.0

func (MulticastGroupTagArgs) ElementType() reflect.Type

func (MulticastGroupTagArgs) ToMulticastGroupTagOutput added in v0.5.0

func (i MulticastGroupTagArgs) ToMulticastGroupTagOutput() MulticastGroupTagOutput

func (MulticastGroupTagArgs) ToMulticastGroupTagOutputWithContext added in v0.5.0

func (i MulticastGroupTagArgs) ToMulticastGroupTagOutputWithContext(ctx context.Context) MulticastGroupTagOutput

func (MulticastGroupTagArgs) ToOutput added in v0.76.0

type MulticastGroupTagArray added in v0.5.0

type MulticastGroupTagArray []MulticastGroupTagInput

func (MulticastGroupTagArray) ElementType added in v0.5.0

func (MulticastGroupTagArray) ElementType() reflect.Type

func (MulticastGroupTagArray) ToMulticastGroupTagArrayOutput added in v0.5.0

func (i MulticastGroupTagArray) ToMulticastGroupTagArrayOutput() MulticastGroupTagArrayOutput

func (MulticastGroupTagArray) ToMulticastGroupTagArrayOutputWithContext added in v0.5.0

func (i MulticastGroupTagArray) ToMulticastGroupTagArrayOutputWithContext(ctx context.Context) MulticastGroupTagArrayOutput

func (MulticastGroupTagArray) ToOutput added in v0.76.0

type MulticastGroupTagArrayInput added in v0.5.0

type MulticastGroupTagArrayInput interface {
	pulumi.Input

	ToMulticastGroupTagArrayOutput() MulticastGroupTagArrayOutput
	ToMulticastGroupTagArrayOutputWithContext(context.Context) MulticastGroupTagArrayOutput
}

MulticastGroupTagArrayInput is an input type that accepts MulticastGroupTagArray and MulticastGroupTagArrayOutput values. You can construct a concrete instance of `MulticastGroupTagArrayInput` via:

MulticastGroupTagArray{ MulticastGroupTagArgs{...} }

type MulticastGroupTagArrayOutput added in v0.5.0

type MulticastGroupTagArrayOutput struct{ *pulumi.OutputState }

func (MulticastGroupTagArrayOutput) ElementType added in v0.5.0

func (MulticastGroupTagArrayOutput) Index added in v0.5.0

func (MulticastGroupTagArrayOutput) ToMulticastGroupTagArrayOutput added in v0.5.0

func (o MulticastGroupTagArrayOutput) ToMulticastGroupTagArrayOutput() MulticastGroupTagArrayOutput

func (MulticastGroupTagArrayOutput) ToMulticastGroupTagArrayOutputWithContext added in v0.5.0

func (o MulticastGroupTagArrayOutput) ToMulticastGroupTagArrayOutputWithContext(ctx context.Context) MulticastGroupTagArrayOutput

func (MulticastGroupTagArrayOutput) ToOutput added in v0.76.0

type MulticastGroupTagInput added in v0.5.0

type MulticastGroupTagInput interface {
	pulumi.Input

	ToMulticastGroupTagOutput() MulticastGroupTagOutput
	ToMulticastGroupTagOutputWithContext(context.Context) MulticastGroupTagOutput
}

MulticastGroupTagInput is an input type that accepts MulticastGroupTagArgs and MulticastGroupTagOutput values. You can construct a concrete instance of `MulticastGroupTagInput` via:

MulticastGroupTagArgs{...}

type MulticastGroupTagOutput added in v0.5.0

type MulticastGroupTagOutput struct{ *pulumi.OutputState }

func (MulticastGroupTagOutput) ElementType added in v0.5.0

func (MulticastGroupTagOutput) ElementType() reflect.Type

func (MulticastGroupTagOutput) Key added in v0.5.0

func (MulticastGroupTagOutput) ToMulticastGroupTagOutput added in v0.5.0

func (o MulticastGroupTagOutput) ToMulticastGroupTagOutput() MulticastGroupTagOutput

func (MulticastGroupTagOutput) ToMulticastGroupTagOutputWithContext added in v0.5.0

func (o MulticastGroupTagOutput) ToMulticastGroupTagOutputWithContext(ctx context.Context) MulticastGroupTagOutput

func (MulticastGroupTagOutput) ToOutput added in v0.76.0

func (MulticastGroupTagOutput) Value added in v0.5.0

type NetworkAnalyzerConfiguration added in v0.18.0

type NetworkAnalyzerConfiguration struct {
	pulumi.CustomResourceState

	// Arn for network analyzer configuration, Returned upon successful create.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// The description of the new resource
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Name of the network analyzer configuration
	Name pulumi.StringOutput `pulumi:"name"`
	// An array of key-value pairs to apply to this resource.
	Tags NetworkAnalyzerConfigurationTagArrayOutput `pulumi:"tags"`
	// Trace content for your wireless gateway and wireless device resources
	TraceContent TraceContentPropertiesPtrOutput `pulumi:"traceContent"`
	// List of wireless gateway resources that have been added to the network analyzer configuration
	WirelessDevices pulumi.StringArrayOutput `pulumi:"wirelessDevices"`
	// List of wireless gateway resources that have been added to the network analyzer configuration
	WirelessGateways pulumi.StringArrayOutput `pulumi:"wirelessGateways"`
}

Create and manage NetworkAnalyzerConfiguration resource.

func GetNetworkAnalyzerConfiguration added in v0.18.0

func GetNetworkAnalyzerConfiguration(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *NetworkAnalyzerConfigurationState, opts ...pulumi.ResourceOption) (*NetworkAnalyzerConfiguration, error)

GetNetworkAnalyzerConfiguration gets an existing NetworkAnalyzerConfiguration resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewNetworkAnalyzerConfiguration added in v0.18.0

func NewNetworkAnalyzerConfiguration(ctx *pulumi.Context,
	name string, args *NetworkAnalyzerConfigurationArgs, opts ...pulumi.ResourceOption) (*NetworkAnalyzerConfiguration, error)

NewNetworkAnalyzerConfiguration registers a new resource with the given unique name, arguments, and options.

func (*NetworkAnalyzerConfiguration) ElementType added in v0.18.0

func (*NetworkAnalyzerConfiguration) ElementType() reflect.Type

func (*NetworkAnalyzerConfiguration) ToNetworkAnalyzerConfigurationOutput added in v0.18.0

func (i *NetworkAnalyzerConfiguration) ToNetworkAnalyzerConfigurationOutput() NetworkAnalyzerConfigurationOutput

func (*NetworkAnalyzerConfiguration) ToNetworkAnalyzerConfigurationOutputWithContext added in v0.18.0

func (i *NetworkAnalyzerConfiguration) ToNetworkAnalyzerConfigurationOutputWithContext(ctx context.Context) NetworkAnalyzerConfigurationOutput

func (*NetworkAnalyzerConfiguration) ToOutput added in v0.76.0

type NetworkAnalyzerConfigurationArgs added in v0.18.0

type NetworkAnalyzerConfigurationArgs struct {
	// The description of the new resource
	Description pulumi.StringPtrInput
	// Name of the network analyzer configuration
	Name pulumi.StringPtrInput
	// An array of key-value pairs to apply to this resource.
	Tags NetworkAnalyzerConfigurationTagArrayInput
	// Trace content for your wireless gateway and wireless device resources
	TraceContent TraceContentPropertiesPtrInput
	// List of wireless gateway resources that have been added to the network analyzer configuration
	WirelessDevices pulumi.StringArrayInput
	// List of wireless gateway resources that have been added to the network analyzer configuration
	WirelessGateways pulumi.StringArrayInput
}

The set of arguments for constructing a NetworkAnalyzerConfiguration resource.

func (NetworkAnalyzerConfigurationArgs) ElementType added in v0.18.0

type NetworkAnalyzerConfigurationInput added in v0.18.0

type NetworkAnalyzerConfigurationInput interface {
	pulumi.Input

	ToNetworkAnalyzerConfigurationOutput() NetworkAnalyzerConfigurationOutput
	ToNetworkAnalyzerConfigurationOutputWithContext(ctx context.Context) NetworkAnalyzerConfigurationOutput
}

type NetworkAnalyzerConfigurationLogLevel added in v0.18.0

type NetworkAnalyzerConfigurationLogLevel string

func (NetworkAnalyzerConfigurationLogLevel) ElementType added in v0.18.0

func (NetworkAnalyzerConfigurationLogLevel) ToNetworkAnalyzerConfigurationLogLevelOutput added in v0.18.0

func (e NetworkAnalyzerConfigurationLogLevel) ToNetworkAnalyzerConfigurationLogLevelOutput() NetworkAnalyzerConfigurationLogLevelOutput

func (NetworkAnalyzerConfigurationLogLevel) ToNetworkAnalyzerConfigurationLogLevelOutputWithContext added in v0.18.0

func (e NetworkAnalyzerConfigurationLogLevel) ToNetworkAnalyzerConfigurationLogLevelOutputWithContext(ctx context.Context) NetworkAnalyzerConfigurationLogLevelOutput

func (NetworkAnalyzerConfigurationLogLevel) ToNetworkAnalyzerConfigurationLogLevelPtrOutput added in v0.18.0

func (e NetworkAnalyzerConfigurationLogLevel) ToNetworkAnalyzerConfigurationLogLevelPtrOutput() NetworkAnalyzerConfigurationLogLevelPtrOutput

func (NetworkAnalyzerConfigurationLogLevel) ToNetworkAnalyzerConfigurationLogLevelPtrOutputWithContext added in v0.18.0

func (e NetworkAnalyzerConfigurationLogLevel) ToNetworkAnalyzerConfigurationLogLevelPtrOutputWithContext(ctx context.Context) NetworkAnalyzerConfigurationLogLevelPtrOutput

func (NetworkAnalyzerConfigurationLogLevel) ToStringOutput added in v0.18.0

func (NetworkAnalyzerConfigurationLogLevel) ToStringOutputWithContext added in v0.18.0

func (e NetworkAnalyzerConfigurationLogLevel) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (NetworkAnalyzerConfigurationLogLevel) ToStringPtrOutput added in v0.18.0

func (NetworkAnalyzerConfigurationLogLevel) ToStringPtrOutputWithContext added in v0.18.0

func (e NetworkAnalyzerConfigurationLogLevel) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type NetworkAnalyzerConfigurationLogLevelInput added in v0.18.0

type NetworkAnalyzerConfigurationLogLevelInput interface {
	pulumi.Input

	ToNetworkAnalyzerConfigurationLogLevelOutput() NetworkAnalyzerConfigurationLogLevelOutput
	ToNetworkAnalyzerConfigurationLogLevelOutputWithContext(context.Context) NetworkAnalyzerConfigurationLogLevelOutput
}

NetworkAnalyzerConfigurationLogLevelInput is an input type that accepts NetworkAnalyzerConfigurationLogLevelArgs and NetworkAnalyzerConfigurationLogLevelOutput values. You can construct a concrete instance of `NetworkAnalyzerConfigurationLogLevelInput` via:

NetworkAnalyzerConfigurationLogLevelArgs{...}

type NetworkAnalyzerConfigurationLogLevelOutput added in v0.18.0

type NetworkAnalyzerConfigurationLogLevelOutput struct{ *pulumi.OutputState }

func (NetworkAnalyzerConfigurationLogLevelOutput) ElementType added in v0.18.0

func (NetworkAnalyzerConfigurationLogLevelOutput) ToNetworkAnalyzerConfigurationLogLevelOutput added in v0.18.0

func (o NetworkAnalyzerConfigurationLogLevelOutput) ToNetworkAnalyzerConfigurationLogLevelOutput() NetworkAnalyzerConfigurationLogLevelOutput

func (NetworkAnalyzerConfigurationLogLevelOutput) ToNetworkAnalyzerConfigurationLogLevelOutputWithContext added in v0.18.0

func (o NetworkAnalyzerConfigurationLogLevelOutput) ToNetworkAnalyzerConfigurationLogLevelOutputWithContext(ctx context.Context) NetworkAnalyzerConfigurationLogLevelOutput

func (NetworkAnalyzerConfigurationLogLevelOutput) ToNetworkAnalyzerConfigurationLogLevelPtrOutput added in v0.18.0

func (o NetworkAnalyzerConfigurationLogLevelOutput) ToNetworkAnalyzerConfigurationLogLevelPtrOutput() NetworkAnalyzerConfigurationLogLevelPtrOutput

func (NetworkAnalyzerConfigurationLogLevelOutput) ToNetworkAnalyzerConfigurationLogLevelPtrOutputWithContext added in v0.18.0

func (o NetworkAnalyzerConfigurationLogLevelOutput) ToNetworkAnalyzerConfigurationLogLevelPtrOutputWithContext(ctx context.Context) NetworkAnalyzerConfigurationLogLevelPtrOutput

func (NetworkAnalyzerConfigurationLogLevelOutput) ToOutput added in v0.76.0

func (NetworkAnalyzerConfigurationLogLevelOutput) ToStringOutput added in v0.18.0

func (NetworkAnalyzerConfigurationLogLevelOutput) ToStringOutputWithContext added in v0.18.0

func (NetworkAnalyzerConfigurationLogLevelOutput) ToStringPtrOutput added in v0.18.0

func (NetworkAnalyzerConfigurationLogLevelOutput) ToStringPtrOutputWithContext added in v0.18.0

type NetworkAnalyzerConfigurationLogLevelPtrInput added in v0.18.0

type NetworkAnalyzerConfigurationLogLevelPtrInput interface {
	pulumi.Input

	ToNetworkAnalyzerConfigurationLogLevelPtrOutput() NetworkAnalyzerConfigurationLogLevelPtrOutput
	ToNetworkAnalyzerConfigurationLogLevelPtrOutputWithContext(context.Context) NetworkAnalyzerConfigurationLogLevelPtrOutput
}

func NetworkAnalyzerConfigurationLogLevelPtr added in v0.18.0

func NetworkAnalyzerConfigurationLogLevelPtr(v string) NetworkAnalyzerConfigurationLogLevelPtrInput

type NetworkAnalyzerConfigurationLogLevelPtrOutput added in v0.18.0

type NetworkAnalyzerConfigurationLogLevelPtrOutput struct{ *pulumi.OutputState }

func (NetworkAnalyzerConfigurationLogLevelPtrOutput) Elem added in v0.18.0

func (NetworkAnalyzerConfigurationLogLevelPtrOutput) ElementType added in v0.18.0

func (NetworkAnalyzerConfigurationLogLevelPtrOutput) ToNetworkAnalyzerConfigurationLogLevelPtrOutput added in v0.18.0

func (o NetworkAnalyzerConfigurationLogLevelPtrOutput) ToNetworkAnalyzerConfigurationLogLevelPtrOutput() NetworkAnalyzerConfigurationLogLevelPtrOutput

func (NetworkAnalyzerConfigurationLogLevelPtrOutput) ToNetworkAnalyzerConfigurationLogLevelPtrOutputWithContext added in v0.18.0

func (o NetworkAnalyzerConfigurationLogLevelPtrOutput) ToNetworkAnalyzerConfigurationLogLevelPtrOutputWithContext(ctx context.Context) NetworkAnalyzerConfigurationLogLevelPtrOutput

func (NetworkAnalyzerConfigurationLogLevelPtrOutput) ToOutput added in v0.76.0

func (NetworkAnalyzerConfigurationLogLevelPtrOutput) ToStringPtrOutput added in v0.18.0

func (NetworkAnalyzerConfigurationLogLevelPtrOutput) ToStringPtrOutputWithContext added in v0.18.0

type NetworkAnalyzerConfigurationOutput added in v0.18.0

type NetworkAnalyzerConfigurationOutput struct{ *pulumi.OutputState }

func (NetworkAnalyzerConfigurationOutput) Arn added in v0.18.0

Arn for network analyzer configuration, Returned upon successful create.

func (NetworkAnalyzerConfigurationOutput) Description added in v0.18.0

The description of the new resource

func (NetworkAnalyzerConfigurationOutput) ElementType added in v0.18.0

func (NetworkAnalyzerConfigurationOutput) Name added in v0.18.0

Name of the network analyzer configuration

func (NetworkAnalyzerConfigurationOutput) Tags added in v0.18.0

An array of key-value pairs to apply to this resource.

func (NetworkAnalyzerConfigurationOutput) ToNetworkAnalyzerConfigurationOutput added in v0.18.0

func (o NetworkAnalyzerConfigurationOutput) ToNetworkAnalyzerConfigurationOutput() NetworkAnalyzerConfigurationOutput

func (NetworkAnalyzerConfigurationOutput) ToNetworkAnalyzerConfigurationOutputWithContext added in v0.18.0

func (o NetworkAnalyzerConfigurationOutput) ToNetworkAnalyzerConfigurationOutputWithContext(ctx context.Context) NetworkAnalyzerConfigurationOutput

func (NetworkAnalyzerConfigurationOutput) ToOutput added in v0.76.0

func (NetworkAnalyzerConfigurationOutput) TraceContent added in v0.18.0

Trace content for your wireless gateway and wireless device resources

func (NetworkAnalyzerConfigurationOutput) WirelessDevices added in v0.18.0

List of wireless gateway resources that have been added to the network analyzer configuration

func (NetworkAnalyzerConfigurationOutput) WirelessGateways added in v0.18.0

List of wireless gateway resources that have been added to the network analyzer configuration

type NetworkAnalyzerConfigurationState added in v0.18.0

type NetworkAnalyzerConfigurationState struct {
}

func (NetworkAnalyzerConfigurationState) ElementType added in v0.18.0

type NetworkAnalyzerConfigurationTag added in v0.18.0

type NetworkAnalyzerConfigurationTag struct {
	// The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Key string `pulumi:"key"`
	// The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Value string `pulumi:"value"`
}

A key-value pair to associate with a resource.

type NetworkAnalyzerConfigurationTagArgs added in v0.18.0

type NetworkAnalyzerConfigurationTagArgs struct {
	// The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Key pulumi.StringInput `pulumi:"key"`
	// The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Value pulumi.StringInput `pulumi:"value"`
}

A key-value pair to associate with a resource.

func (NetworkAnalyzerConfigurationTagArgs) ElementType added in v0.18.0

func (NetworkAnalyzerConfigurationTagArgs) ToNetworkAnalyzerConfigurationTagOutput added in v0.18.0

func (i NetworkAnalyzerConfigurationTagArgs) ToNetworkAnalyzerConfigurationTagOutput() NetworkAnalyzerConfigurationTagOutput

func (NetworkAnalyzerConfigurationTagArgs) ToNetworkAnalyzerConfigurationTagOutputWithContext added in v0.18.0

func (i NetworkAnalyzerConfigurationTagArgs) ToNetworkAnalyzerConfigurationTagOutputWithContext(ctx context.Context) NetworkAnalyzerConfigurationTagOutput

func (NetworkAnalyzerConfigurationTagArgs) ToOutput added in v0.76.0

type NetworkAnalyzerConfigurationTagArray added in v0.18.0

type NetworkAnalyzerConfigurationTagArray []NetworkAnalyzerConfigurationTagInput

func (NetworkAnalyzerConfigurationTagArray) ElementType added in v0.18.0

func (NetworkAnalyzerConfigurationTagArray) ToNetworkAnalyzerConfigurationTagArrayOutput added in v0.18.0

func (i NetworkAnalyzerConfigurationTagArray) ToNetworkAnalyzerConfigurationTagArrayOutput() NetworkAnalyzerConfigurationTagArrayOutput

func (NetworkAnalyzerConfigurationTagArray) ToNetworkAnalyzerConfigurationTagArrayOutputWithContext added in v0.18.0

func (i NetworkAnalyzerConfigurationTagArray) ToNetworkAnalyzerConfigurationTagArrayOutputWithContext(ctx context.Context) NetworkAnalyzerConfigurationTagArrayOutput

func (NetworkAnalyzerConfigurationTagArray) ToOutput added in v0.76.0

type NetworkAnalyzerConfigurationTagArrayInput added in v0.18.0

type NetworkAnalyzerConfigurationTagArrayInput interface {
	pulumi.Input

	ToNetworkAnalyzerConfigurationTagArrayOutput() NetworkAnalyzerConfigurationTagArrayOutput
	ToNetworkAnalyzerConfigurationTagArrayOutputWithContext(context.Context) NetworkAnalyzerConfigurationTagArrayOutput
}

NetworkAnalyzerConfigurationTagArrayInput is an input type that accepts NetworkAnalyzerConfigurationTagArray and NetworkAnalyzerConfigurationTagArrayOutput values. You can construct a concrete instance of `NetworkAnalyzerConfigurationTagArrayInput` via:

NetworkAnalyzerConfigurationTagArray{ NetworkAnalyzerConfigurationTagArgs{...} }

type NetworkAnalyzerConfigurationTagArrayOutput added in v0.18.0

type NetworkAnalyzerConfigurationTagArrayOutput struct{ *pulumi.OutputState }

func (NetworkAnalyzerConfigurationTagArrayOutput) ElementType added in v0.18.0

func (NetworkAnalyzerConfigurationTagArrayOutput) Index added in v0.18.0

func (NetworkAnalyzerConfigurationTagArrayOutput) ToNetworkAnalyzerConfigurationTagArrayOutput added in v0.18.0

func (o NetworkAnalyzerConfigurationTagArrayOutput) ToNetworkAnalyzerConfigurationTagArrayOutput() NetworkAnalyzerConfigurationTagArrayOutput

func (NetworkAnalyzerConfigurationTagArrayOutput) ToNetworkAnalyzerConfigurationTagArrayOutputWithContext added in v0.18.0

func (o NetworkAnalyzerConfigurationTagArrayOutput) ToNetworkAnalyzerConfigurationTagArrayOutputWithContext(ctx context.Context) NetworkAnalyzerConfigurationTagArrayOutput

func (NetworkAnalyzerConfigurationTagArrayOutput) ToOutput added in v0.76.0

type NetworkAnalyzerConfigurationTagInput added in v0.18.0

type NetworkAnalyzerConfigurationTagInput interface {
	pulumi.Input

	ToNetworkAnalyzerConfigurationTagOutput() NetworkAnalyzerConfigurationTagOutput
	ToNetworkAnalyzerConfigurationTagOutputWithContext(context.Context) NetworkAnalyzerConfigurationTagOutput
}

NetworkAnalyzerConfigurationTagInput is an input type that accepts NetworkAnalyzerConfigurationTagArgs and NetworkAnalyzerConfigurationTagOutput values. You can construct a concrete instance of `NetworkAnalyzerConfigurationTagInput` via:

NetworkAnalyzerConfigurationTagArgs{...}

type NetworkAnalyzerConfigurationTagOutput added in v0.18.0

type NetworkAnalyzerConfigurationTagOutput struct{ *pulumi.OutputState }

A key-value pair to associate with a resource.

func (NetworkAnalyzerConfigurationTagOutput) ElementType added in v0.18.0

func (NetworkAnalyzerConfigurationTagOutput) Key added in v0.18.0

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

func (NetworkAnalyzerConfigurationTagOutput) ToNetworkAnalyzerConfigurationTagOutput added in v0.18.0

func (o NetworkAnalyzerConfigurationTagOutput) ToNetworkAnalyzerConfigurationTagOutput() NetworkAnalyzerConfigurationTagOutput

func (NetworkAnalyzerConfigurationTagOutput) ToNetworkAnalyzerConfigurationTagOutputWithContext added in v0.18.0

func (o NetworkAnalyzerConfigurationTagOutput) ToNetworkAnalyzerConfigurationTagOutputWithContext(ctx context.Context) NetworkAnalyzerConfigurationTagOutput

func (NetworkAnalyzerConfigurationTagOutput) ToOutput added in v0.76.0

func (NetworkAnalyzerConfigurationTagOutput) Value added in v0.18.0

The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

type NetworkAnalyzerConfigurationWirelessDeviceFrameInfo added in v0.18.0

type NetworkAnalyzerConfigurationWirelessDeviceFrameInfo string

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfo) ElementType added in v0.18.0

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfo) ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput added in v0.18.0

func (e NetworkAnalyzerConfigurationWirelessDeviceFrameInfo) ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput() NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfo) ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutputWithContext added in v0.18.0

func (e NetworkAnalyzerConfigurationWirelessDeviceFrameInfo) ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutputWithContext(ctx context.Context) NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfo) ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput added in v0.18.0

func (e NetworkAnalyzerConfigurationWirelessDeviceFrameInfo) ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput() NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfo) ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutputWithContext added in v0.18.0

func (e NetworkAnalyzerConfigurationWirelessDeviceFrameInfo) ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutputWithContext(ctx context.Context) NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfo) ToStringOutput added in v0.18.0

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfo) ToStringOutputWithContext added in v0.18.0

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfo) ToStringPtrOutput added in v0.18.0

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfo) ToStringPtrOutputWithContext added in v0.18.0

type NetworkAnalyzerConfigurationWirelessDeviceFrameInfoInput added in v0.18.0

type NetworkAnalyzerConfigurationWirelessDeviceFrameInfoInput interface {
	pulumi.Input

	ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput() NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput
	ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutputWithContext(context.Context) NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput
}

NetworkAnalyzerConfigurationWirelessDeviceFrameInfoInput is an input type that accepts NetworkAnalyzerConfigurationWirelessDeviceFrameInfoArgs and NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput values. You can construct a concrete instance of `NetworkAnalyzerConfigurationWirelessDeviceFrameInfoInput` via:

NetworkAnalyzerConfigurationWirelessDeviceFrameInfoArgs{...}

type NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput added in v0.18.0

type NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput struct{ *pulumi.OutputState }

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput) ElementType added in v0.18.0

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput) ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput added in v0.18.0

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput) ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutputWithContext added in v0.18.0

func (o NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput) ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutputWithContext(ctx context.Context) NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput) ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput added in v0.18.0

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput) ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutputWithContext added in v0.18.0

func (o NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput) ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutputWithContext(ctx context.Context) NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput) ToOutput added in v0.76.0

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput) ToStringOutput added in v0.18.0

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput) ToStringOutputWithContext added in v0.18.0

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput) ToStringPtrOutput added in v0.18.0

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfoOutput) ToStringPtrOutputWithContext added in v0.18.0

type NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrInput added in v0.18.0

type NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrInput interface {
	pulumi.Input

	ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput() NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput
	ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutputWithContext(context.Context) NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput
}

func NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtr added in v0.18.0

func NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtr(v string) NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrInput

type NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput added in v0.18.0

type NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput struct{ *pulumi.OutputState }

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput) Elem added in v0.18.0

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput) ElementType added in v0.18.0

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput) ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput added in v0.18.0

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput) ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutputWithContext added in v0.18.0

func (o NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput) ToNetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutputWithContext(ctx context.Context) NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput) ToOutput added in v0.76.0

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput) ToStringPtrOutput added in v0.18.0

func (NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrOutput) ToStringPtrOutputWithContext added in v0.18.0

type PartnerAccount deprecated added in v0.3.0

type PartnerAccount struct {
	pulumi.CustomResourceState

	// Whether the partner account is linked to the AWS account.
	AccountLinked pulumi.BoolPtrOutput `pulumi:"accountLinked"`
	// PartnerAccount arn. Returned after successful create.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// The fingerprint of the Sidewalk application server private key.
	Fingerprint pulumi.StringOutput `pulumi:"fingerprint"`
	// The partner account ID to disassociate from the AWS account
	PartnerAccountId pulumi.StringPtrOutput `pulumi:"partnerAccountId"`
	// The partner type
	PartnerType PartnerAccountPartnerTypePtrOutput `pulumi:"partnerType"`
	// The Sidewalk account credentials.
	Sidewalk PartnerAccountSidewalkAccountInfoPtrOutput `pulumi:"sidewalk"`
	// The Sidewalk account credentials.
	SidewalkResponse PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput `pulumi:"sidewalkResponse"`
	// The Sidewalk account credentials.
	SidewalkUpdate PartnerAccountSidewalkUpdateAccountPtrOutput `pulumi:"sidewalkUpdate"`
	// A list of key-value pairs that contain metadata for the destination.
	Tags PartnerAccountTagArrayOutput `pulumi:"tags"`
}

Create and manage partner account

Deprecated: PartnerAccount is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetPartnerAccount added in v0.3.0

func GetPartnerAccount(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PartnerAccountState, opts ...pulumi.ResourceOption) (*PartnerAccount, error)

GetPartnerAccount gets an existing PartnerAccount resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewPartnerAccount added in v0.3.0

func NewPartnerAccount(ctx *pulumi.Context,
	name string, args *PartnerAccountArgs, opts ...pulumi.ResourceOption) (*PartnerAccount, error)

NewPartnerAccount registers a new resource with the given unique name, arguments, and options.

func (*PartnerAccount) ElementType added in v0.3.0

func (*PartnerAccount) ElementType() reflect.Type

func (*PartnerAccount) ToOutput added in v0.76.0

func (*PartnerAccount) ToPartnerAccountOutput added in v0.3.0

func (i *PartnerAccount) ToPartnerAccountOutput() PartnerAccountOutput

func (*PartnerAccount) ToPartnerAccountOutputWithContext added in v0.3.0

func (i *PartnerAccount) ToPartnerAccountOutputWithContext(ctx context.Context) PartnerAccountOutput

type PartnerAccountArgs added in v0.3.0

type PartnerAccountArgs struct {
	// Whether the partner account is linked to the AWS account.
	AccountLinked pulumi.BoolPtrInput
	// The partner account ID to disassociate from the AWS account
	PartnerAccountId pulumi.StringPtrInput
	// The partner type
	PartnerType PartnerAccountPartnerTypePtrInput
	// The Sidewalk account credentials.
	Sidewalk PartnerAccountSidewalkAccountInfoPtrInput
	// The Sidewalk account credentials.
	SidewalkResponse PartnerAccountSidewalkAccountInfoWithFingerprintPtrInput
	// The Sidewalk account credentials.
	SidewalkUpdate PartnerAccountSidewalkUpdateAccountPtrInput
	// A list of key-value pairs that contain metadata for the destination.
	Tags PartnerAccountTagArrayInput
}

The set of arguments for constructing a PartnerAccount resource.

func (PartnerAccountArgs) ElementType added in v0.3.0

func (PartnerAccountArgs) ElementType() reflect.Type

type PartnerAccountInput added in v0.3.0

type PartnerAccountInput interface {
	pulumi.Input

	ToPartnerAccountOutput() PartnerAccountOutput
	ToPartnerAccountOutputWithContext(ctx context.Context) PartnerAccountOutput
}

type PartnerAccountOutput added in v0.3.0

type PartnerAccountOutput struct{ *pulumi.OutputState }

func (PartnerAccountOutput) AccountLinked added in v0.17.0

func (o PartnerAccountOutput) AccountLinked() pulumi.BoolPtrOutput

Whether the partner account is linked to the AWS account.

func (PartnerAccountOutput) Arn added in v0.17.0

PartnerAccount arn. Returned after successful create.

func (PartnerAccountOutput) ElementType added in v0.3.0

func (PartnerAccountOutput) ElementType() reflect.Type

func (PartnerAccountOutput) Fingerprint added in v0.17.0

func (o PartnerAccountOutput) Fingerprint() pulumi.StringOutput

The fingerprint of the Sidewalk application server private key.

func (PartnerAccountOutput) PartnerAccountId added in v0.17.0

func (o PartnerAccountOutput) PartnerAccountId() pulumi.StringPtrOutput

The partner account ID to disassociate from the AWS account

func (PartnerAccountOutput) PartnerType added in v0.17.0

The partner type

func (PartnerAccountOutput) Sidewalk added in v0.17.0

The Sidewalk account credentials.

func (PartnerAccountOutput) SidewalkResponse added in v0.17.0

The Sidewalk account credentials.

func (PartnerAccountOutput) SidewalkUpdate added in v0.17.0

The Sidewalk account credentials.

func (PartnerAccountOutput) Tags added in v0.17.0

A list of key-value pairs that contain metadata for the destination.

func (PartnerAccountOutput) ToOutput added in v0.76.0

func (PartnerAccountOutput) ToPartnerAccountOutput added in v0.3.0

func (o PartnerAccountOutput) ToPartnerAccountOutput() PartnerAccountOutput

func (PartnerAccountOutput) ToPartnerAccountOutputWithContext added in v0.3.0

func (o PartnerAccountOutput) ToPartnerAccountOutputWithContext(ctx context.Context) PartnerAccountOutput

type PartnerAccountPartnerType added in v0.3.0

type PartnerAccountPartnerType string

The partner type

func (PartnerAccountPartnerType) ElementType added in v0.3.0

func (PartnerAccountPartnerType) ElementType() reflect.Type

func (PartnerAccountPartnerType) ToPartnerAccountPartnerTypeOutput added in v0.3.0

func (e PartnerAccountPartnerType) ToPartnerAccountPartnerTypeOutput() PartnerAccountPartnerTypeOutput

func (PartnerAccountPartnerType) ToPartnerAccountPartnerTypeOutputWithContext added in v0.3.0

func (e PartnerAccountPartnerType) ToPartnerAccountPartnerTypeOutputWithContext(ctx context.Context) PartnerAccountPartnerTypeOutput

func (PartnerAccountPartnerType) ToPartnerAccountPartnerTypePtrOutput added in v0.3.0

func (e PartnerAccountPartnerType) ToPartnerAccountPartnerTypePtrOutput() PartnerAccountPartnerTypePtrOutput

func (PartnerAccountPartnerType) ToPartnerAccountPartnerTypePtrOutputWithContext added in v0.3.0

func (e PartnerAccountPartnerType) ToPartnerAccountPartnerTypePtrOutputWithContext(ctx context.Context) PartnerAccountPartnerTypePtrOutput

func (PartnerAccountPartnerType) ToStringOutput added in v0.3.0

func (e PartnerAccountPartnerType) ToStringOutput() pulumi.StringOutput

func (PartnerAccountPartnerType) ToStringOutputWithContext added in v0.3.0

func (e PartnerAccountPartnerType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (PartnerAccountPartnerType) ToStringPtrOutput added in v0.3.0

func (e PartnerAccountPartnerType) ToStringPtrOutput() pulumi.StringPtrOutput

func (PartnerAccountPartnerType) ToStringPtrOutputWithContext added in v0.3.0

func (e PartnerAccountPartnerType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PartnerAccountPartnerTypeInput added in v0.3.0

type PartnerAccountPartnerTypeInput interface {
	pulumi.Input

	ToPartnerAccountPartnerTypeOutput() PartnerAccountPartnerTypeOutput
	ToPartnerAccountPartnerTypeOutputWithContext(context.Context) PartnerAccountPartnerTypeOutput
}

PartnerAccountPartnerTypeInput is an input type that accepts PartnerAccountPartnerTypeArgs and PartnerAccountPartnerTypeOutput values. You can construct a concrete instance of `PartnerAccountPartnerTypeInput` via:

PartnerAccountPartnerTypeArgs{...}

type PartnerAccountPartnerTypeOutput added in v0.3.0

type PartnerAccountPartnerTypeOutput struct{ *pulumi.OutputState }

func (PartnerAccountPartnerTypeOutput) ElementType added in v0.3.0

func (PartnerAccountPartnerTypeOutput) ToOutput added in v0.76.0

func (PartnerAccountPartnerTypeOutput) ToPartnerAccountPartnerTypeOutput added in v0.3.0

func (o PartnerAccountPartnerTypeOutput) ToPartnerAccountPartnerTypeOutput() PartnerAccountPartnerTypeOutput

func (PartnerAccountPartnerTypeOutput) ToPartnerAccountPartnerTypeOutputWithContext added in v0.3.0

func (o PartnerAccountPartnerTypeOutput) ToPartnerAccountPartnerTypeOutputWithContext(ctx context.Context) PartnerAccountPartnerTypeOutput

func (PartnerAccountPartnerTypeOutput) ToPartnerAccountPartnerTypePtrOutput added in v0.3.0

func (o PartnerAccountPartnerTypeOutput) ToPartnerAccountPartnerTypePtrOutput() PartnerAccountPartnerTypePtrOutput

func (PartnerAccountPartnerTypeOutput) ToPartnerAccountPartnerTypePtrOutputWithContext added in v0.3.0

func (o PartnerAccountPartnerTypeOutput) ToPartnerAccountPartnerTypePtrOutputWithContext(ctx context.Context) PartnerAccountPartnerTypePtrOutput

func (PartnerAccountPartnerTypeOutput) ToStringOutput added in v0.3.0

func (PartnerAccountPartnerTypeOutput) ToStringOutputWithContext added in v0.3.0

func (o PartnerAccountPartnerTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (PartnerAccountPartnerTypeOutput) ToStringPtrOutput added in v0.3.0

func (PartnerAccountPartnerTypeOutput) ToStringPtrOutputWithContext added in v0.3.0

func (o PartnerAccountPartnerTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PartnerAccountPartnerTypePtrInput added in v0.3.0

type PartnerAccountPartnerTypePtrInput interface {
	pulumi.Input

	ToPartnerAccountPartnerTypePtrOutput() PartnerAccountPartnerTypePtrOutput
	ToPartnerAccountPartnerTypePtrOutputWithContext(context.Context) PartnerAccountPartnerTypePtrOutput
}

func PartnerAccountPartnerTypePtr added in v0.3.0

func PartnerAccountPartnerTypePtr(v string) PartnerAccountPartnerTypePtrInput

type PartnerAccountPartnerTypePtrOutput added in v0.3.0

type PartnerAccountPartnerTypePtrOutput struct{ *pulumi.OutputState }

func (PartnerAccountPartnerTypePtrOutput) Elem added in v0.3.0

func (PartnerAccountPartnerTypePtrOutput) ElementType added in v0.3.0

func (PartnerAccountPartnerTypePtrOutput) ToOutput added in v0.76.0

func (PartnerAccountPartnerTypePtrOutput) ToPartnerAccountPartnerTypePtrOutput added in v0.3.0

func (o PartnerAccountPartnerTypePtrOutput) ToPartnerAccountPartnerTypePtrOutput() PartnerAccountPartnerTypePtrOutput

func (PartnerAccountPartnerTypePtrOutput) ToPartnerAccountPartnerTypePtrOutputWithContext added in v0.3.0

func (o PartnerAccountPartnerTypePtrOutput) ToPartnerAccountPartnerTypePtrOutputWithContext(ctx context.Context) PartnerAccountPartnerTypePtrOutput

func (PartnerAccountPartnerTypePtrOutput) ToStringPtrOutput added in v0.3.0

func (PartnerAccountPartnerTypePtrOutput) ToStringPtrOutputWithContext added in v0.3.0

func (o PartnerAccountPartnerTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PartnerAccountSidewalkAccountInfo added in v0.3.0

type PartnerAccountSidewalkAccountInfo struct {
	AppServerPrivateKey string `pulumi:"appServerPrivateKey"`
}

type PartnerAccountSidewalkAccountInfoArgs added in v0.3.0

type PartnerAccountSidewalkAccountInfoArgs struct {
	AppServerPrivateKey pulumi.StringInput `pulumi:"appServerPrivateKey"`
}

func (PartnerAccountSidewalkAccountInfoArgs) ElementType added in v0.3.0

func (PartnerAccountSidewalkAccountInfoArgs) ToOutput added in v0.76.0

func (PartnerAccountSidewalkAccountInfoArgs) ToPartnerAccountSidewalkAccountInfoOutput added in v0.3.0

func (i PartnerAccountSidewalkAccountInfoArgs) ToPartnerAccountSidewalkAccountInfoOutput() PartnerAccountSidewalkAccountInfoOutput

func (PartnerAccountSidewalkAccountInfoArgs) ToPartnerAccountSidewalkAccountInfoOutputWithContext added in v0.3.0

func (i PartnerAccountSidewalkAccountInfoArgs) ToPartnerAccountSidewalkAccountInfoOutputWithContext(ctx context.Context) PartnerAccountSidewalkAccountInfoOutput

func (PartnerAccountSidewalkAccountInfoArgs) ToPartnerAccountSidewalkAccountInfoPtrOutput added in v0.3.0

func (i PartnerAccountSidewalkAccountInfoArgs) ToPartnerAccountSidewalkAccountInfoPtrOutput() PartnerAccountSidewalkAccountInfoPtrOutput

func (PartnerAccountSidewalkAccountInfoArgs) ToPartnerAccountSidewalkAccountInfoPtrOutputWithContext added in v0.3.0

func (i PartnerAccountSidewalkAccountInfoArgs) ToPartnerAccountSidewalkAccountInfoPtrOutputWithContext(ctx context.Context) PartnerAccountSidewalkAccountInfoPtrOutput

type PartnerAccountSidewalkAccountInfoInput added in v0.3.0

type PartnerAccountSidewalkAccountInfoInput interface {
	pulumi.Input

	ToPartnerAccountSidewalkAccountInfoOutput() PartnerAccountSidewalkAccountInfoOutput
	ToPartnerAccountSidewalkAccountInfoOutputWithContext(context.Context) PartnerAccountSidewalkAccountInfoOutput
}

PartnerAccountSidewalkAccountInfoInput is an input type that accepts PartnerAccountSidewalkAccountInfoArgs and PartnerAccountSidewalkAccountInfoOutput values. You can construct a concrete instance of `PartnerAccountSidewalkAccountInfoInput` via:

PartnerAccountSidewalkAccountInfoArgs{...}

type PartnerAccountSidewalkAccountInfoOutput added in v0.3.0

type PartnerAccountSidewalkAccountInfoOutput struct{ *pulumi.OutputState }

func (PartnerAccountSidewalkAccountInfoOutput) AppServerPrivateKey added in v0.3.0

func (PartnerAccountSidewalkAccountInfoOutput) ElementType added in v0.3.0

func (PartnerAccountSidewalkAccountInfoOutput) ToOutput added in v0.76.0

func (PartnerAccountSidewalkAccountInfoOutput) ToPartnerAccountSidewalkAccountInfoOutput added in v0.3.0

func (o PartnerAccountSidewalkAccountInfoOutput) ToPartnerAccountSidewalkAccountInfoOutput() PartnerAccountSidewalkAccountInfoOutput

func (PartnerAccountSidewalkAccountInfoOutput) ToPartnerAccountSidewalkAccountInfoOutputWithContext added in v0.3.0

func (o PartnerAccountSidewalkAccountInfoOutput) ToPartnerAccountSidewalkAccountInfoOutputWithContext(ctx context.Context) PartnerAccountSidewalkAccountInfoOutput

func (PartnerAccountSidewalkAccountInfoOutput) ToPartnerAccountSidewalkAccountInfoPtrOutput added in v0.3.0

func (o PartnerAccountSidewalkAccountInfoOutput) ToPartnerAccountSidewalkAccountInfoPtrOutput() PartnerAccountSidewalkAccountInfoPtrOutput

func (PartnerAccountSidewalkAccountInfoOutput) ToPartnerAccountSidewalkAccountInfoPtrOutputWithContext added in v0.3.0

func (o PartnerAccountSidewalkAccountInfoOutput) ToPartnerAccountSidewalkAccountInfoPtrOutputWithContext(ctx context.Context) PartnerAccountSidewalkAccountInfoPtrOutput

type PartnerAccountSidewalkAccountInfoPtrInput added in v0.3.0

type PartnerAccountSidewalkAccountInfoPtrInput interface {
	pulumi.Input

	ToPartnerAccountSidewalkAccountInfoPtrOutput() PartnerAccountSidewalkAccountInfoPtrOutput
	ToPartnerAccountSidewalkAccountInfoPtrOutputWithContext(context.Context) PartnerAccountSidewalkAccountInfoPtrOutput
}

PartnerAccountSidewalkAccountInfoPtrInput is an input type that accepts PartnerAccountSidewalkAccountInfoArgs, PartnerAccountSidewalkAccountInfoPtr and PartnerAccountSidewalkAccountInfoPtrOutput values. You can construct a concrete instance of `PartnerAccountSidewalkAccountInfoPtrInput` via:

        PartnerAccountSidewalkAccountInfoArgs{...}

or:

        nil

type PartnerAccountSidewalkAccountInfoPtrOutput added in v0.3.0

type PartnerAccountSidewalkAccountInfoPtrOutput struct{ *pulumi.OutputState }

func (PartnerAccountSidewalkAccountInfoPtrOutput) AppServerPrivateKey added in v0.3.0

func (PartnerAccountSidewalkAccountInfoPtrOutput) Elem added in v0.3.0

func (PartnerAccountSidewalkAccountInfoPtrOutput) ElementType added in v0.3.0

func (PartnerAccountSidewalkAccountInfoPtrOutput) ToOutput added in v0.76.0

func (PartnerAccountSidewalkAccountInfoPtrOutput) ToPartnerAccountSidewalkAccountInfoPtrOutput added in v0.3.0

func (o PartnerAccountSidewalkAccountInfoPtrOutput) ToPartnerAccountSidewalkAccountInfoPtrOutput() PartnerAccountSidewalkAccountInfoPtrOutput

func (PartnerAccountSidewalkAccountInfoPtrOutput) ToPartnerAccountSidewalkAccountInfoPtrOutputWithContext added in v0.3.0

func (o PartnerAccountSidewalkAccountInfoPtrOutput) ToPartnerAccountSidewalkAccountInfoPtrOutputWithContext(ctx context.Context) PartnerAccountSidewalkAccountInfoPtrOutput

type PartnerAccountSidewalkAccountInfoWithFingerprint added in v0.3.0

type PartnerAccountSidewalkAccountInfoWithFingerprint struct {
	AmazonId    *string `pulumi:"amazonId"`
	Arn         *string `pulumi:"arn"`
	Fingerprint *string `pulumi:"fingerprint"`
}

type PartnerAccountSidewalkAccountInfoWithFingerprintArgs added in v0.3.0

type PartnerAccountSidewalkAccountInfoWithFingerprintArgs struct {
	AmazonId    pulumi.StringPtrInput `pulumi:"amazonId"`
	Arn         pulumi.StringPtrInput `pulumi:"arn"`
	Fingerprint pulumi.StringPtrInput `pulumi:"fingerprint"`
}

func (PartnerAccountSidewalkAccountInfoWithFingerprintArgs) ElementType added in v0.3.0

func (PartnerAccountSidewalkAccountInfoWithFingerprintArgs) ToOutput added in v0.76.0

func (PartnerAccountSidewalkAccountInfoWithFingerprintArgs) ToPartnerAccountSidewalkAccountInfoWithFingerprintOutput added in v0.3.0

func (i PartnerAccountSidewalkAccountInfoWithFingerprintArgs) ToPartnerAccountSidewalkAccountInfoWithFingerprintOutput() PartnerAccountSidewalkAccountInfoWithFingerprintOutput

func (PartnerAccountSidewalkAccountInfoWithFingerprintArgs) ToPartnerAccountSidewalkAccountInfoWithFingerprintOutputWithContext added in v0.3.0

func (i PartnerAccountSidewalkAccountInfoWithFingerprintArgs) ToPartnerAccountSidewalkAccountInfoWithFingerprintOutputWithContext(ctx context.Context) PartnerAccountSidewalkAccountInfoWithFingerprintOutput

func (PartnerAccountSidewalkAccountInfoWithFingerprintArgs) ToPartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput added in v0.3.0

func (i PartnerAccountSidewalkAccountInfoWithFingerprintArgs) ToPartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput() PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput

func (PartnerAccountSidewalkAccountInfoWithFingerprintArgs) ToPartnerAccountSidewalkAccountInfoWithFingerprintPtrOutputWithContext added in v0.3.0

func (i PartnerAccountSidewalkAccountInfoWithFingerprintArgs) ToPartnerAccountSidewalkAccountInfoWithFingerprintPtrOutputWithContext(ctx context.Context) PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput

type PartnerAccountSidewalkAccountInfoWithFingerprintInput added in v0.3.0

type PartnerAccountSidewalkAccountInfoWithFingerprintInput interface {
	pulumi.Input

	ToPartnerAccountSidewalkAccountInfoWithFingerprintOutput() PartnerAccountSidewalkAccountInfoWithFingerprintOutput
	ToPartnerAccountSidewalkAccountInfoWithFingerprintOutputWithContext(context.Context) PartnerAccountSidewalkAccountInfoWithFingerprintOutput
}

PartnerAccountSidewalkAccountInfoWithFingerprintInput is an input type that accepts PartnerAccountSidewalkAccountInfoWithFingerprintArgs and PartnerAccountSidewalkAccountInfoWithFingerprintOutput values. You can construct a concrete instance of `PartnerAccountSidewalkAccountInfoWithFingerprintInput` via:

PartnerAccountSidewalkAccountInfoWithFingerprintArgs{...}

type PartnerAccountSidewalkAccountInfoWithFingerprintOutput added in v0.3.0

type PartnerAccountSidewalkAccountInfoWithFingerprintOutput struct{ *pulumi.OutputState }

func (PartnerAccountSidewalkAccountInfoWithFingerprintOutput) AmazonId added in v0.3.0

func (PartnerAccountSidewalkAccountInfoWithFingerprintOutput) Arn added in v0.3.0

func (PartnerAccountSidewalkAccountInfoWithFingerprintOutput) ElementType added in v0.3.0

func (PartnerAccountSidewalkAccountInfoWithFingerprintOutput) Fingerprint added in v0.3.0

func (PartnerAccountSidewalkAccountInfoWithFingerprintOutput) ToOutput added in v0.76.0

func (PartnerAccountSidewalkAccountInfoWithFingerprintOutput) ToPartnerAccountSidewalkAccountInfoWithFingerprintOutput added in v0.3.0

func (PartnerAccountSidewalkAccountInfoWithFingerprintOutput) ToPartnerAccountSidewalkAccountInfoWithFingerprintOutputWithContext added in v0.3.0

func (o PartnerAccountSidewalkAccountInfoWithFingerprintOutput) ToPartnerAccountSidewalkAccountInfoWithFingerprintOutputWithContext(ctx context.Context) PartnerAccountSidewalkAccountInfoWithFingerprintOutput

func (PartnerAccountSidewalkAccountInfoWithFingerprintOutput) ToPartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput added in v0.3.0

func (o PartnerAccountSidewalkAccountInfoWithFingerprintOutput) ToPartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput() PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput

func (PartnerAccountSidewalkAccountInfoWithFingerprintOutput) ToPartnerAccountSidewalkAccountInfoWithFingerprintPtrOutputWithContext added in v0.3.0

func (o PartnerAccountSidewalkAccountInfoWithFingerprintOutput) ToPartnerAccountSidewalkAccountInfoWithFingerprintPtrOutputWithContext(ctx context.Context) PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput

type PartnerAccountSidewalkAccountInfoWithFingerprintPtrInput added in v0.3.0

type PartnerAccountSidewalkAccountInfoWithFingerprintPtrInput interface {
	pulumi.Input

	ToPartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput() PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput
	ToPartnerAccountSidewalkAccountInfoWithFingerprintPtrOutputWithContext(context.Context) PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput
}

PartnerAccountSidewalkAccountInfoWithFingerprintPtrInput is an input type that accepts PartnerAccountSidewalkAccountInfoWithFingerprintArgs, PartnerAccountSidewalkAccountInfoWithFingerprintPtr and PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput values. You can construct a concrete instance of `PartnerAccountSidewalkAccountInfoWithFingerprintPtrInput` via:

        PartnerAccountSidewalkAccountInfoWithFingerprintArgs{...}

or:

        nil

type PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput added in v0.3.0

type PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput struct{ *pulumi.OutputState }

func (PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput) AmazonId added in v0.3.0

func (PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput) Arn added in v0.3.0

func (PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput) Elem added in v0.3.0

func (PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput) ElementType added in v0.3.0

func (PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput) Fingerprint added in v0.3.0

func (PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput) ToOutput added in v0.76.0

func (PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput) ToPartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput added in v0.3.0

func (PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput) ToPartnerAccountSidewalkAccountInfoWithFingerprintPtrOutputWithContext added in v0.3.0

func (o PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput) ToPartnerAccountSidewalkAccountInfoWithFingerprintPtrOutputWithContext(ctx context.Context) PartnerAccountSidewalkAccountInfoWithFingerprintPtrOutput

type PartnerAccountSidewalkUpdateAccount added in v0.3.0

type PartnerAccountSidewalkUpdateAccount struct {
	AppServerPrivateKey *string `pulumi:"appServerPrivateKey"`
}

type PartnerAccountSidewalkUpdateAccountArgs added in v0.3.0

type PartnerAccountSidewalkUpdateAccountArgs struct {
	AppServerPrivateKey pulumi.StringPtrInput `pulumi:"appServerPrivateKey"`
}

func (PartnerAccountSidewalkUpdateAccountArgs) ElementType added in v0.3.0

func (PartnerAccountSidewalkUpdateAccountArgs) ToOutput added in v0.76.0

func (PartnerAccountSidewalkUpdateAccountArgs) ToPartnerAccountSidewalkUpdateAccountOutput added in v0.3.0

func (i PartnerAccountSidewalkUpdateAccountArgs) ToPartnerAccountSidewalkUpdateAccountOutput() PartnerAccountSidewalkUpdateAccountOutput

func (PartnerAccountSidewalkUpdateAccountArgs) ToPartnerAccountSidewalkUpdateAccountOutputWithContext added in v0.3.0

func (i PartnerAccountSidewalkUpdateAccountArgs) ToPartnerAccountSidewalkUpdateAccountOutputWithContext(ctx context.Context) PartnerAccountSidewalkUpdateAccountOutput

func (PartnerAccountSidewalkUpdateAccountArgs) ToPartnerAccountSidewalkUpdateAccountPtrOutput added in v0.3.0

func (i PartnerAccountSidewalkUpdateAccountArgs) ToPartnerAccountSidewalkUpdateAccountPtrOutput() PartnerAccountSidewalkUpdateAccountPtrOutput

func (PartnerAccountSidewalkUpdateAccountArgs) ToPartnerAccountSidewalkUpdateAccountPtrOutputWithContext added in v0.3.0

func (i PartnerAccountSidewalkUpdateAccountArgs) ToPartnerAccountSidewalkUpdateAccountPtrOutputWithContext(ctx context.Context) PartnerAccountSidewalkUpdateAccountPtrOutput

type PartnerAccountSidewalkUpdateAccountInput added in v0.3.0

type PartnerAccountSidewalkUpdateAccountInput interface {
	pulumi.Input

	ToPartnerAccountSidewalkUpdateAccountOutput() PartnerAccountSidewalkUpdateAccountOutput
	ToPartnerAccountSidewalkUpdateAccountOutputWithContext(context.Context) PartnerAccountSidewalkUpdateAccountOutput
}

PartnerAccountSidewalkUpdateAccountInput is an input type that accepts PartnerAccountSidewalkUpdateAccountArgs and PartnerAccountSidewalkUpdateAccountOutput values. You can construct a concrete instance of `PartnerAccountSidewalkUpdateAccountInput` via:

PartnerAccountSidewalkUpdateAccountArgs{...}

type PartnerAccountSidewalkUpdateAccountOutput added in v0.3.0

type PartnerAccountSidewalkUpdateAccountOutput struct{ *pulumi.OutputState }

func (PartnerAccountSidewalkUpdateAccountOutput) AppServerPrivateKey added in v0.3.0

func (PartnerAccountSidewalkUpdateAccountOutput) ElementType added in v0.3.0

func (PartnerAccountSidewalkUpdateAccountOutput) ToOutput added in v0.76.0

func (PartnerAccountSidewalkUpdateAccountOutput) ToPartnerAccountSidewalkUpdateAccountOutput added in v0.3.0

func (o PartnerAccountSidewalkUpdateAccountOutput) ToPartnerAccountSidewalkUpdateAccountOutput() PartnerAccountSidewalkUpdateAccountOutput

func (PartnerAccountSidewalkUpdateAccountOutput) ToPartnerAccountSidewalkUpdateAccountOutputWithContext added in v0.3.0

func (o PartnerAccountSidewalkUpdateAccountOutput) ToPartnerAccountSidewalkUpdateAccountOutputWithContext(ctx context.Context) PartnerAccountSidewalkUpdateAccountOutput

func (PartnerAccountSidewalkUpdateAccountOutput) ToPartnerAccountSidewalkUpdateAccountPtrOutput added in v0.3.0

func (o PartnerAccountSidewalkUpdateAccountOutput) ToPartnerAccountSidewalkUpdateAccountPtrOutput() PartnerAccountSidewalkUpdateAccountPtrOutput

func (PartnerAccountSidewalkUpdateAccountOutput) ToPartnerAccountSidewalkUpdateAccountPtrOutputWithContext added in v0.3.0

func (o PartnerAccountSidewalkUpdateAccountOutput) ToPartnerAccountSidewalkUpdateAccountPtrOutputWithContext(ctx context.Context) PartnerAccountSidewalkUpdateAccountPtrOutput

type PartnerAccountSidewalkUpdateAccountPtrInput added in v0.3.0

type PartnerAccountSidewalkUpdateAccountPtrInput interface {
	pulumi.Input

	ToPartnerAccountSidewalkUpdateAccountPtrOutput() PartnerAccountSidewalkUpdateAccountPtrOutput
	ToPartnerAccountSidewalkUpdateAccountPtrOutputWithContext(context.Context) PartnerAccountSidewalkUpdateAccountPtrOutput
}

PartnerAccountSidewalkUpdateAccountPtrInput is an input type that accepts PartnerAccountSidewalkUpdateAccountArgs, PartnerAccountSidewalkUpdateAccountPtr and PartnerAccountSidewalkUpdateAccountPtrOutput values. You can construct a concrete instance of `PartnerAccountSidewalkUpdateAccountPtrInput` via:

        PartnerAccountSidewalkUpdateAccountArgs{...}

or:

        nil

type PartnerAccountSidewalkUpdateAccountPtrOutput added in v0.3.0

type PartnerAccountSidewalkUpdateAccountPtrOutput struct{ *pulumi.OutputState }

func (PartnerAccountSidewalkUpdateAccountPtrOutput) AppServerPrivateKey added in v0.3.0

func (PartnerAccountSidewalkUpdateAccountPtrOutput) Elem added in v0.3.0

func (PartnerAccountSidewalkUpdateAccountPtrOutput) ElementType added in v0.3.0

func (PartnerAccountSidewalkUpdateAccountPtrOutput) ToOutput added in v0.76.0

func (PartnerAccountSidewalkUpdateAccountPtrOutput) ToPartnerAccountSidewalkUpdateAccountPtrOutput added in v0.3.0

func (o PartnerAccountSidewalkUpdateAccountPtrOutput) ToPartnerAccountSidewalkUpdateAccountPtrOutput() PartnerAccountSidewalkUpdateAccountPtrOutput

func (PartnerAccountSidewalkUpdateAccountPtrOutput) ToPartnerAccountSidewalkUpdateAccountPtrOutputWithContext added in v0.3.0

func (o PartnerAccountSidewalkUpdateAccountPtrOutput) ToPartnerAccountSidewalkUpdateAccountPtrOutputWithContext(ctx context.Context) PartnerAccountSidewalkUpdateAccountPtrOutput

type PartnerAccountState added in v0.3.0

type PartnerAccountState struct {
}

func (PartnerAccountState) ElementType added in v0.3.0

func (PartnerAccountState) ElementType() reflect.Type

type PartnerAccountTag added in v0.3.0

type PartnerAccountTag struct {
	Key   *string `pulumi:"key"`
	Value *string `pulumi:"value"`
}

type PartnerAccountTagArgs added in v0.3.0

type PartnerAccountTagArgs struct {
	Key   pulumi.StringPtrInput `pulumi:"key"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (PartnerAccountTagArgs) ElementType added in v0.3.0

func (PartnerAccountTagArgs) ElementType() reflect.Type

func (PartnerAccountTagArgs) ToOutput added in v0.76.0

func (PartnerAccountTagArgs) ToPartnerAccountTagOutput added in v0.3.0

func (i PartnerAccountTagArgs) ToPartnerAccountTagOutput() PartnerAccountTagOutput

func (PartnerAccountTagArgs) ToPartnerAccountTagOutputWithContext added in v0.3.0

func (i PartnerAccountTagArgs) ToPartnerAccountTagOutputWithContext(ctx context.Context) PartnerAccountTagOutput

type PartnerAccountTagArray added in v0.3.0

type PartnerAccountTagArray []PartnerAccountTagInput

func (PartnerAccountTagArray) ElementType added in v0.3.0

func (PartnerAccountTagArray) ElementType() reflect.Type

func (PartnerAccountTagArray) ToOutput added in v0.76.0

func (PartnerAccountTagArray) ToPartnerAccountTagArrayOutput added in v0.3.0

func (i PartnerAccountTagArray) ToPartnerAccountTagArrayOutput() PartnerAccountTagArrayOutput

func (PartnerAccountTagArray) ToPartnerAccountTagArrayOutputWithContext added in v0.3.0

func (i PartnerAccountTagArray) ToPartnerAccountTagArrayOutputWithContext(ctx context.Context) PartnerAccountTagArrayOutput

type PartnerAccountTagArrayInput added in v0.3.0

type PartnerAccountTagArrayInput interface {
	pulumi.Input

	ToPartnerAccountTagArrayOutput() PartnerAccountTagArrayOutput
	ToPartnerAccountTagArrayOutputWithContext(context.Context) PartnerAccountTagArrayOutput
}

PartnerAccountTagArrayInput is an input type that accepts PartnerAccountTagArray and PartnerAccountTagArrayOutput values. You can construct a concrete instance of `PartnerAccountTagArrayInput` via:

PartnerAccountTagArray{ PartnerAccountTagArgs{...} }

type PartnerAccountTagArrayOutput added in v0.3.0

type PartnerAccountTagArrayOutput struct{ *pulumi.OutputState }

func (PartnerAccountTagArrayOutput) ElementType added in v0.3.0

func (PartnerAccountTagArrayOutput) Index added in v0.3.0

func (PartnerAccountTagArrayOutput) ToOutput added in v0.76.0

func (PartnerAccountTagArrayOutput) ToPartnerAccountTagArrayOutput added in v0.3.0

func (o PartnerAccountTagArrayOutput) ToPartnerAccountTagArrayOutput() PartnerAccountTagArrayOutput

func (PartnerAccountTagArrayOutput) ToPartnerAccountTagArrayOutputWithContext added in v0.3.0

func (o PartnerAccountTagArrayOutput) ToPartnerAccountTagArrayOutputWithContext(ctx context.Context) PartnerAccountTagArrayOutput

type PartnerAccountTagInput added in v0.3.0

type PartnerAccountTagInput interface {
	pulumi.Input

	ToPartnerAccountTagOutput() PartnerAccountTagOutput
	ToPartnerAccountTagOutputWithContext(context.Context) PartnerAccountTagOutput
}

PartnerAccountTagInput is an input type that accepts PartnerAccountTagArgs and PartnerAccountTagOutput values. You can construct a concrete instance of `PartnerAccountTagInput` via:

PartnerAccountTagArgs{...}

type PartnerAccountTagOutput added in v0.3.0

type PartnerAccountTagOutput struct{ *pulumi.OutputState }

func (PartnerAccountTagOutput) ElementType added in v0.3.0

func (PartnerAccountTagOutput) ElementType() reflect.Type

func (PartnerAccountTagOutput) Key added in v0.3.0

func (PartnerAccountTagOutput) ToOutput added in v0.76.0

func (PartnerAccountTagOutput) ToPartnerAccountTagOutput added in v0.3.0

func (o PartnerAccountTagOutput) ToPartnerAccountTagOutput() PartnerAccountTagOutput

func (PartnerAccountTagOutput) ToPartnerAccountTagOutputWithContext added in v0.3.0

func (o PartnerAccountTagOutput) ToPartnerAccountTagOutputWithContext(ctx context.Context) PartnerAccountTagOutput

func (PartnerAccountTagOutput) Value added in v0.3.0

type ServiceProfile

type ServiceProfile struct {
	pulumi.CustomResourceState

	// Service profile Arn. Returned after successful create.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// LoRaWAN supports all LoRa specific attributes for service profile for CreateServiceProfile operation
	LoRaWan ServiceProfileLoRaWanServiceProfilePtrOutput `pulumi:"loRaWan"`
	// Name of service profile
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// A list of key-value pairs that contain metadata for the service profile.
	Tags ServiceProfileTagArrayOutput `pulumi:"tags"`
}

An example resource schema demonstrating some basic constructs and validation rules.

func GetServiceProfile

func GetServiceProfile(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ServiceProfileState, opts ...pulumi.ResourceOption) (*ServiceProfile, error)

GetServiceProfile gets an existing ServiceProfile resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewServiceProfile

func NewServiceProfile(ctx *pulumi.Context,
	name string, args *ServiceProfileArgs, opts ...pulumi.ResourceOption) (*ServiceProfile, error)

NewServiceProfile registers a new resource with the given unique name, arguments, and options.

func (*ServiceProfile) ElementType

func (*ServiceProfile) ElementType() reflect.Type

func (*ServiceProfile) ToOutput added in v0.76.0

func (*ServiceProfile) ToServiceProfileOutput

func (i *ServiceProfile) ToServiceProfileOutput() ServiceProfileOutput

func (*ServiceProfile) ToServiceProfileOutputWithContext

func (i *ServiceProfile) ToServiceProfileOutputWithContext(ctx context.Context) ServiceProfileOutput

type ServiceProfileArgs

type ServiceProfileArgs struct {
	// LoRaWAN supports all LoRa specific attributes for service profile for CreateServiceProfile operation
	LoRaWan ServiceProfileLoRaWanServiceProfilePtrInput
	// Name of service profile
	Name pulumi.StringPtrInput
	// A list of key-value pairs that contain metadata for the service profile.
	Tags ServiceProfileTagArrayInput
}

The set of arguments for constructing a ServiceProfile resource.

func (ServiceProfileArgs) ElementType

func (ServiceProfileArgs) ElementType() reflect.Type

type ServiceProfileInput

type ServiceProfileInput interface {
	pulumi.Input

	ToServiceProfileOutput() ServiceProfileOutput
	ToServiceProfileOutputWithContext(ctx context.Context) ServiceProfileOutput
}

type ServiceProfileLoRaWanServiceProfile added in v0.72.0

type ServiceProfileLoRaWanServiceProfile struct {
	AddGwMetadata          *bool   `pulumi:"addGwMetadata"`
	ChannelMask            *string `pulumi:"channelMask"`
	DevStatusReqFreq       *int    `pulumi:"devStatusReqFreq"`
	DlBucketSize           *int    `pulumi:"dlBucketSize"`
	DlRate                 *int    `pulumi:"dlRate"`
	DlRatePolicy           *string `pulumi:"dlRatePolicy"`
	DrMax                  *int    `pulumi:"drMax"`
	DrMin                  *int    `pulumi:"drMin"`
	HrAllowed              *bool   `pulumi:"hrAllowed"`
	MinGwDiversity         *int    `pulumi:"minGwDiversity"`
	NwkGeoLoc              *bool   `pulumi:"nwkGeoLoc"`
	PrAllowed              *bool   `pulumi:"prAllowed"`
	RaAllowed              *bool   `pulumi:"raAllowed"`
	ReportDevStatusBattery *bool   `pulumi:"reportDevStatusBattery"`
	ReportDevStatusMargin  *bool   `pulumi:"reportDevStatusMargin"`
	TargetPer              *int    `pulumi:"targetPer"`
	UlBucketSize           *int    `pulumi:"ulBucketSize"`
	UlRate                 *int    `pulumi:"ulRate"`
	UlRatePolicy           *string `pulumi:"ulRatePolicy"`
}

type ServiceProfileLoRaWanServiceProfileArgs added in v0.72.0

type ServiceProfileLoRaWanServiceProfileArgs struct {
	AddGwMetadata          pulumi.BoolPtrInput   `pulumi:"addGwMetadata"`
	ChannelMask            pulumi.StringPtrInput `pulumi:"channelMask"`
	DevStatusReqFreq       pulumi.IntPtrInput    `pulumi:"devStatusReqFreq"`
	DlBucketSize           pulumi.IntPtrInput    `pulumi:"dlBucketSize"`
	DlRate                 pulumi.IntPtrInput    `pulumi:"dlRate"`
	DlRatePolicy           pulumi.StringPtrInput `pulumi:"dlRatePolicy"`
	DrMax                  pulumi.IntPtrInput    `pulumi:"drMax"`
	DrMin                  pulumi.IntPtrInput    `pulumi:"drMin"`
	HrAllowed              pulumi.BoolPtrInput   `pulumi:"hrAllowed"`
	MinGwDiversity         pulumi.IntPtrInput    `pulumi:"minGwDiversity"`
	NwkGeoLoc              pulumi.BoolPtrInput   `pulumi:"nwkGeoLoc"`
	PrAllowed              pulumi.BoolPtrInput   `pulumi:"prAllowed"`
	RaAllowed              pulumi.BoolPtrInput   `pulumi:"raAllowed"`
	ReportDevStatusBattery pulumi.BoolPtrInput   `pulumi:"reportDevStatusBattery"`
	ReportDevStatusMargin  pulumi.BoolPtrInput   `pulumi:"reportDevStatusMargin"`
	TargetPer              pulumi.IntPtrInput    `pulumi:"targetPer"`
	UlBucketSize           pulumi.IntPtrInput    `pulumi:"ulBucketSize"`
	UlRate                 pulumi.IntPtrInput    `pulumi:"ulRate"`
	UlRatePolicy           pulumi.StringPtrInput `pulumi:"ulRatePolicy"`
}

func (ServiceProfileLoRaWanServiceProfileArgs) ElementType added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileArgs) ToOutput added in v0.76.0

func (ServiceProfileLoRaWanServiceProfileArgs) ToServiceProfileLoRaWanServiceProfileOutput added in v0.72.0

func (i ServiceProfileLoRaWanServiceProfileArgs) ToServiceProfileLoRaWanServiceProfileOutput() ServiceProfileLoRaWanServiceProfileOutput

func (ServiceProfileLoRaWanServiceProfileArgs) ToServiceProfileLoRaWanServiceProfileOutputWithContext added in v0.72.0

func (i ServiceProfileLoRaWanServiceProfileArgs) ToServiceProfileLoRaWanServiceProfileOutputWithContext(ctx context.Context) ServiceProfileLoRaWanServiceProfileOutput

func (ServiceProfileLoRaWanServiceProfileArgs) ToServiceProfileLoRaWanServiceProfilePtrOutput added in v0.72.0

func (i ServiceProfileLoRaWanServiceProfileArgs) ToServiceProfileLoRaWanServiceProfilePtrOutput() ServiceProfileLoRaWanServiceProfilePtrOutput

func (ServiceProfileLoRaWanServiceProfileArgs) ToServiceProfileLoRaWanServiceProfilePtrOutputWithContext added in v0.72.0

func (i ServiceProfileLoRaWanServiceProfileArgs) ToServiceProfileLoRaWanServiceProfilePtrOutputWithContext(ctx context.Context) ServiceProfileLoRaWanServiceProfilePtrOutput

type ServiceProfileLoRaWanServiceProfileInput added in v0.72.0

type ServiceProfileLoRaWanServiceProfileInput interface {
	pulumi.Input

	ToServiceProfileLoRaWanServiceProfileOutput() ServiceProfileLoRaWanServiceProfileOutput
	ToServiceProfileLoRaWanServiceProfileOutputWithContext(context.Context) ServiceProfileLoRaWanServiceProfileOutput
}

ServiceProfileLoRaWanServiceProfileInput is an input type that accepts ServiceProfileLoRaWanServiceProfileArgs and ServiceProfileLoRaWanServiceProfileOutput values. You can construct a concrete instance of `ServiceProfileLoRaWanServiceProfileInput` via:

ServiceProfileLoRaWanServiceProfileArgs{...}

type ServiceProfileLoRaWanServiceProfileOutput added in v0.72.0

type ServiceProfileLoRaWanServiceProfileOutput struct{ *pulumi.OutputState }

func (ServiceProfileLoRaWanServiceProfileOutput) AddGwMetadata added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) ChannelMask added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) DevStatusReqFreq added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) DlBucketSize added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) DlRate added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) DlRatePolicy added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) DrMax added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) DrMin added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) ElementType added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) HrAllowed added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) MinGwDiversity added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) NwkGeoLoc added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) PrAllowed added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) RaAllowed added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) ReportDevStatusBattery added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) ReportDevStatusMargin added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) TargetPer added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) ToOutput added in v0.76.0

func (ServiceProfileLoRaWanServiceProfileOutput) ToServiceProfileLoRaWanServiceProfileOutput added in v0.72.0

func (o ServiceProfileLoRaWanServiceProfileOutput) ToServiceProfileLoRaWanServiceProfileOutput() ServiceProfileLoRaWanServiceProfileOutput

func (ServiceProfileLoRaWanServiceProfileOutput) ToServiceProfileLoRaWanServiceProfileOutputWithContext added in v0.72.0

func (o ServiceProfileLoRaWanServiceProfileOutput) ToServiceProfileLoRaWanServiceProfileOutputWithContext(ctx context.Context) ServiceProfileLoRaWanServiceProfileOutput

func (ServiceProfileLoRaWanServiceProfileOutput) ToServiceProfileLoRaWanServiceProfilePtrOutput added in v0.72.0

func (o ServiceProfileLoRaWanServiceProfileOutput) ToServiceProfileLoRaWanServiceProfilePtrOutput() ServiceProfileLoRaWanServiceProfilePtrOutput

func (ServiceProfileLoRaWanServiceProfileOutput) ToServiceProfileLoRaWanServiceProfilePtrOutputWithContext added in v0.72.0

func (o ServiceProfileLoRaWanServiceProfileOutput) ToServiceProfileLoRaWanServiceProfilePtrOutputWithContext(ctx context.Context) ServiceProfileLoRaWanServiceProfilePtrOutput

func (ServiceProfileLoRaWanServiceProfileOutput) UlBucketSize added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) UlRate added in v0.72.0

func (ServiceProfileLoRaWanServiceProfileOutput) UlRatePolicy added in v0.72.0

type ServiceProfileLoRaWanServiceProfilePtrInput added in v0.72.0

type ServiceProfileLoRaWanServiceProfilePtrInput interface {
	pulumi.Input

	ToServiceProfileLoRaWanServiceProfilePtrOutput() ServiceProfileLoRaWanServiceProfilePtrOutput
	ToServiceProfileLoRaWanServiceProfilePtrOutputWithContext(context.Context) ServiceProfileLoRaWanServiceProfilePtrOutput
}

ServiceProfileLoRaWanServiceProfilePtrInput is an input type that accepts ServiceProfileLoRaWanServiceProfileArgs, ServiceProfileLoRaWanServiceProfilePtr and ServiceProfileLoRaWanServiceProfilePtrOutput values. You can construct a concrete instance of `ServiceProfileLoRaWanServiceProfilePtrInput` via:

        ServiceProfileLoRaWanServiceProfileArgs{...}

or:

        nil

type ServiceProfileLoRaWanServiceProfilePtrOutput added in v0.72.0

type ServiceProfileLoRaWanServiceProfilePtrOutput struct{ *pulumi.OutputState }

func (ServiceProfileLoRaWanServiceProfilePtrOutput) AddGwMetadata added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) ChannelMask added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) DevStatusReqFreq added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) DlBucketSize added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) DlRate added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) DlRatePolicy added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) DrMax added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) DrMin added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) Elem added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) ElementType added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) HrAllowed added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) MinGwDiversity added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) NwkGeoLoc added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) PrAllowed added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) RaAllowed added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) ReportDevStatusBattery added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) ReportDevStatusMargin added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) TargetPer added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) ToOutput added in v0.76.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) ToServiceProfileLoRaWanServiceProfilePtrOutput added in v0.72.0

func (o ServiceProfileLoRaWanServiceProfilePtrOutput) ToServiceProfileLoRaWanServiceProfilePtrOutput() ServiceProfileLoRaWanServiceProfilePtrOutput

func (ServiceProfileLoRaWanServiceProfilePtrOutput) ToServiceProfileLoRaWanServiceProfilePtrOutputWithContext added in v0.72.0

func (o ServiceProfileLoRaWanServiceProfilePtrOutput) ToServiceProfileLoRaWanServiceProfilePtrOutputWithContext(ctx context.Context) ServiceProfileLoRaWanServiceProfilePtrOutput

func (ServiceProfileLoRaWanServiceProfilePtrOutput) UlBucketSize added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) UlRate added in v0.72.0

func (ServiceProfileLoRaWanServiceProfilePtrOutput) UlRatePolicy added in v0.72.0

type ServiceProfileOutput

type ServiceProfileOutput struct{ *pulumi.OutputState }

func (ServiceProfileOutput) Arn added in v0.17.0

Service profile Arn. Returned after successful create.

func (ServiceProfileOutput) ElementType

func (ServiceProfileOutput) ElementType() reflect.Type

func (ServiceProfileOutput) LoRaWan added in v0.72.0

LoRaWAN supports all LoRa specific attributes for service profile for CreateServiceProfile operation

func (ServiceProfileOutput) Name added in v0.17.0

Name of service profile

func (ServiceProfileOutput) Tags added in v0.17.0

A list of key-value pairs that contain metadata for the service profile.

func (ServiceProfileOutput) ToOutput added in v0.76.0

func (ServiceProfileOutput) ToServiceProfileOutput

func (o ServiceProfileOutput) ToServiceProfileOutput() ServiceProfileOutput

func (ServiceProfileOutput) ToServiceProfileOutputWithContext

func (o ServiceProfileOutput) ToServiceProfileOutputWithContext(ctx context.Context) ServiceProfileOutput

type ServiceProfileState

type ServiceProfileState struct {
}

func (ServiceProfileState) ElementType

func (ServiceProfileState) ElementType() reflect.Type

type ServiceProfileTag

type ServiceProfileTag struct {
	Key   *string `pulumi:"key"`
	Value *string `pulumi:"value"`
}

type ServiceProfileTagArgs

type ServiceProfileTagArgs struct {
	Key   pulumi.StringPtrInput `pulumi:"key"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (ServiceProfileTagArgs) ElementType

func (ServiceProfileTagArgs) ElementType() reflect.Type

func (ServiceProfileTagArgs) ToOutput added in v0.76.0

func (ServiceProfileTagArgs) ToServiceProfileTagOutput

func (i ServiceProfileTagArgs) ToServiceProfileTagOutput() ServiceProfileTagOutput

func (ServiceProfileTagArgs) ToServiceProfileTagOutputWithContext

func (i ServiceProfileTagArgs) ToServiceProfileTagOutputWithContext(ctx context.Context) ServiceProfileTagOutput

type ServiceProfileTagArray

type ServiceProfileTagArray []ServiceProfileTagInput

func (ServiceProfileTagArray) ElementType

func (ServiceProfileTagArray) ElementType() reflect.Type

func (ServiceProfileTagArray) ToOutput added in v0.76.0

func (ServiceProfileTagArray) ToServiceProfileTagArrayOutput

func (i ServiceProfileTagArray) ToServiceProfileTagArrayOutput() ServiceProfileTagArrayOutput

func (ServiceProfileTagArray) ToServiceProfileTagArrayOutputWithContext

func (i ServiceProfileTagArray) ToServiceProfileTagArrayOutputWithContext(ctx context.Context) ServiceProfileTagArrayOutput

type ServiceProfileTagArrayInput

type ServiceProfileTagArrayInput interface {
	pulumi.Input

	ToServiceProfileTagArrayOutput() ServiceProfileTagArrayOutput
	ToServiceProfileTagArrayOutputWithContext(context.Context) ServiceProfileTagArrayOutput
}

ServiceProfileTagArrayInput is an input type that accepts ServiceProfileTagArray and ServiceProfileTagArrayOutput values. You can construct a concrete instance of `ServiceProfileTagArrayInput` via:

ServiceProfileTagArray{ ServiceProfileTagArgs{...} }

type ServiceProfileTagArrayOutput

type ServiceProfileTagArrayOutput struct{ *pulumi.OutputState }

func (ServiceProfileTagArrayOutput) ElementType

func (ServiceProfileTagArrayOutput) Index

func (ServiceProfileTagArrayOutput) ToOutput added in v0.76.0

func (ServiceProfileTagArrayOutput) ToServiceProfileTagArrayOutput

func (o ServiceProfileTagArrayOutput) ToServiceProfileTagArrayOutput() ServiceProfileTagArrayOutput

func (ServiceProfileTagArrayOutput) ToServiceProfileTagArrayOutputWithContext

func (o ServiceProfileTagArrayOutput) ToServiceProfileTagArrayOutputWithContext(ctx context.Context) ServiceProfileTagArrayOutput

type ServiceProfileTagInput

type ServiceProfileTagInput interface {
	pulumi.Input

	ToServiceProfileTagOutput() ServiceProfileTagOutput
	ToServiceProfileTagOutputWithContext(context.Context) ServiceProfileTagOutput
}

ServiceProfileTagInput is an input type that accepts ServiceProfileTagArgs and ServiceProfileTagOutput values. You can construct a concrete instance of `ServiceProfileTagInput` via:

ServiceProfileTagArgs{...}

type ServiceProfileTagOutput

type ServiceProfileTagOutput struct{ *pulumi.OutputState }

func (ServiceProfileTagOutput) ElementType

func (ServiceProfileTagOutput) ElementType() reflect.Type

func (ServiceProfileTagOutput) Key

func (ServiceProfileTagOutput) ToOutput added in v0.76.0

func (ServiceProfileTagOutput) ToServiceProfileTagOutput

func (o ServiceProfileTagOutput) ToServiceProfileTagOutput() ServiceProfileTagOutput

func (ServiceProfileTagOutput) ToServiceProfileTagOutputWithContext

func (o ServiceProfileTagOutput) ToServiceProfileTagOutputWithContext(ctx context.Context) ServiceProfileTagOutput

func (ServiceProfileTagOutput) Value

type SidewalkProperties added in v0.56.0

type SidewalkProperties struct {
	DeviceCreationFile      *string  `pulumi:"deviceCreationFile"`
	DeviceCreationFileList  []string `pulumi:"deviceCreationFileList"`
	Role                    *string  `pulumi:"role"`
	SidewalkManufacturingSn *string  `pulumi:"sidewalkManufacturingSn"`
}

sidewalk contain file for created device and role

type SidewalkPropertiesArgs added in v0.56.0

type SidewalkPropertiesArgs struct {
	DeviceCreationFile      pulumi.StringPtrInput   `pulumi:"deviceCreationFile"`
	DeviceCreationFileList  pulumi.StringArrayInput `pulumi:"deviceCreationFileList"`
	Role                    pulumi.StringPtrInput   `pulumi:"role"`
	SidewalkManufacturingSn pulumi.StringPtrInput   `pulumi:"sidewalkManufacturingSn"`
}

sidewalk contain file for created device and role

func (SidewalkPropertiesArgs) ElementType added in v0.56.0

func (SidewalkPropertiesArgs) ElementType() reflect.Type

func (SidewalkPropertiesArgs) ToOutput added in v0.76.0

func (SidewalkPropertiesArgs) ToSidewalkPropertiesOutput added in v0.56.0

func (i SidewalkPropertiesArgs) ToSidewalkPropertiesOutput() SidewalkPropertiesOutput

func (SidewalkPropertiesArgs) ToSidewalkPropertiesOutputWithContext added in v0.56.0

func (i SidewalkPropertiesArgs) ToSidewalkPropertiesOutputWithContext(ctx context.Context) SidewalkPropertiesOutput

type SidewalkPropertiesInput added in v0.56.0

type SidewalkPropertiesInput interface {
	pulumi.Input

	ToSidewalkPropertiesOutput() SidewalkPropertiesOutput
	ToSidewalkPropertiesOutputWithContext(context.Context) SidewalkPropertiesOutput
}

SidewalkPropertiesInput is an input type that accepts SidewalkPropertiesArgs and SidewalkPropertiesOutput values. You can construct a concrete instance of `SidewalkPropertiesInput` via:

SidewalkPropertiesArgs{...}

type SidewalkPropertiesOutput added in v0.56.0

type SidewalkPropertiesOutput struct{ *pulumi.OutputState }

sidewalk contain file for created device and role

func (SidewalkPropertiesOutput) DeviceCreationFile added in v0.56.0

func (o SidewalkPropertiesOutput) DeviceCreationFile() pulumi.StringPtrOutput

func (SidewalkPropertiesOutput) DeviceCreationFileList added in v0.56.0

func (o SidewalkPropertiesOutput) DeviceCreationFileList() pulumi.StringArrayOutput

func (SidewalkPropertiesOutput) ElementType added in v0.56.0

func (SidewalkPropertiesOutput) ElementType() reflect.Type

func (SidewalkPropertiesOutput) Role added in v0.56.0

func (SidewalkPropertiesOutput) SidewalkManufacturingSn added in v0.56.0

func (o SidewalkPropertiesOutput) SidewalkManufacturingSn() pulumi.StringPtrOutput

func (SidewalkPropertiesOutput) ToOutput added in v0.76.0

func (SidewalkPropertiesOutput) ToSidewalkPropertiesOutput added in v0.56.0

func (o SidewalkPropertiesOutput) ToSidewalkPropertiesOutput() SidewalkPropertiesOutput

func (SidewalkPropertiesOutput) ToSidewalkPropertiesOutputWithContext added in v0.56.0

func (o SidewalkPropertiesOutput) ToSidewalkPropertiesOutputWithContext(ctx context.Context) SidewalkPropertiesOutput

type SidewalkPropertiesPtrOutput added in v0.56.0

type SidewalkPropertiesPtrOutput struct{ *pulumi.OutputState }

func (SidewalkPropertiesPtrOutput) DeviceCreationFile added in v0.56.0

func (o SidewalkPropertiesPtrOutput) DeviceCreationFile() pulumi.StringPtrOutput

func (SidewalkPropertiesPtrOutput) DeviceCreationFileList added in v0.56.0

func (o SidewalkPropertiesPtrOutput) DeviceCreationFileList() pulumi.StringArrayOutput

func (SidewalkPropertiesPtrOutput) Elem added in v0.56.0

func (SidewalkPropertiesPtrOutput) ElementType added in v0.56.0

func (SidewalkPropertiesPtrOutput) Role added in v0.56.0

func (SidewalkPropertiesPtrOutput) SidewalkManufacturingSn added in v0.56.0

func (o SidewalkPropertiesPtrOutput) SidewalkManufacturingSn() pulumi.StringPtrOutput

func (SidewalkPropertiesPtrOutput) ToOutput added in v0.76.0

func (SidewalkPropertiesPtrOutput) ToSidewalkPropertiesPtrOutput added in v0.56.0

func (o SidewalkPropertiesPtrOutput) ToSidewalkPropertiesPtrOutput() SidewalkPropertiesPtrOutput

func (SidewalkPropertiesPtrOutput) ToSidewalkPropertiesPtrOutputWithContext added in v0.56.0

func (o SidewalkPropertiesPtrOutput) ToSidewalkPropertiesPtrOutputWithContext(ctx context.Context) SidewalkPropertiesPtrOutput

type TaskDefinition

type TaskDefinition struct {
	pulumi.CustomResourceState

	// TaskDefinition arn. Returned after successful create.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// 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 pulumi.BoolOutput `pulumi:"autoCreateTasks"`
	// The list of task definitions.
	LoRaWanUpdateGatewayTaskEntry TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput `pulumi:"loRaWanUpdateGatewayTaskEntry"`
	// The name of the new resource.
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// A list of key-value pairs that contain metadata for the destination.
	Tags TaskDefinitionTagArrayOutput `pulumi:"tags"`
	// A filter to list only the wireless gateway task definitions that use this task definition type
	TaskDefinitionType TaskDefinitionTypePtrOutput `pulumi:"taskDefinitionType"`
	// Information about the gateways to update.
	Update TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput `pulumi:"update"`
}

Creates a gateway task definition.

func GetTaskDefinition

func GetTaskDefinition(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TaskDefinitionState, opts ...pulumi.ResourceOption) (*TaskDefinition, error)

GetTaskDefinition gets an existing TaskDefinition resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewTaskDefinition

func NewTaskDefinition(ctx *pulumi.Context,
	name string, args *TaskDefinitionArgs, opts ...pulumi.ResourceOption) (*TaskDefinition, error)

NewTaskDefinition registers a new resource with the given unique name, arguments, and options.

func (*TaskDefinition) ElementType

func (*TaskDefinition) ElementType() reflect.Type

func (*TaskDefinition) ToOutput added in v0.76.0

func (*TaskDefinition) ToTaskDefinitionOutput

func (i *TaskDefinition) ToTaskDefinitionOutput() TaskDefinitionOutput

func (*TaskDefinition) ToTaskDefinitionOutputWithContext

func (i *TaskDefinition) ToTaskDefinitionOutputWithContext(ctx context.Context) TaskDefinitionOutput

type TaskDefinitionArgs

type TaskDefinitionArgs 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 pulumi.BoolInput
	// The list of task definitions.
	LoRaWanUpdateGatewayTaskEntry TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrInput
	// The name of the new resource.
	Name pulumi.StringPtrInput
	// A list of key-value pairs that contain metadata for the destination.
	Tags TaskDefinitionTagArrayInput
	// A filter to list only the wireless gateway task definitions that use this task definition type
	TaskDefinitionType TaskDefinitionTypePtrInput
	// Information about the gateways to update.
	Update TaskDefinitionUpdateWirelessGatewayTaskCreatePtrInput
}

The set of arguments for constructing a TaskDefinition resource.

func (TaskDefinitionArgs) ElementType

func (TaskDefinitionArgs) ElementType() reflect.Type

type TaskDefinitionInput

type TaskDefinitionInput interface {
	pulumi.Input

	ToTaskDefinitionOutput() TaskDefinitionOutput
	ToTaskDefinitionOutputWithContext(ctx context.Context) TaskDefinitionOutput
}

type TaskDefinitionLoRaWanGatewayVersion added in v0.72.0

type TaskDefinitionLoRaWanGatewayVersion struct {
	Model          *string `pulumi:"model"`
	PackageVersion *string `pulumi:"packageVersion"`
	Station        *string `pulumi:"station"`
}

type TaskDefinitionLoRaWanGatewayVersionArgs added in v0.72.0

type TaskDefinitionLoRaWanGatewayVersionArgs struct {
	Model          pulumi.StringPtrInput `pulumi:"model"`
	PackageVersion pulumi.StringPtrInput `pulumi:"packageVersion"`
	Station        pulumi.StringPtrInput `pulumi:"station"`
}

func (TaskDefinitionLoRaWanGatewayVersionArgs) ElementType added in v0.72.0

func (TaskDefinitionLoRaWanGatewayVersionArgs) ToOutput added in v0.76.0

func (TaskDefinitionLoRaWanGatewayVersionArgs) ToTaskDefinitionLoRaWanGatewayVersionOutput added in v0.72.0

func (i TaskDefinitionLoRaWanGatewayVersionArgs) ToTaskDefinitionLoRaWanGatewayVersionOutput() TaskDefinitionLoRaWanGatewayVersionOutput

func (TaskDefinitionLoRaWanGatewayVersionArgs) ToTaskDefinitionLoRaWanGatewayVersionOutputWithContext added in v0.72.0

func (i TaskDefinitionLoRaWanGatewayVersionArgs) ToTaskDefinitionLoRaWanGatewayVersionOutputWithContext(ctx context.Context) TaskDefinitionLoRaWanGatewayVersionOutput

func (TaskDefinitionLoRaWanGatewayVersionArgs) ToTaskDefinitionLoRaWanGatewayVersionPtrOutput added in v0.72.0

func (i TaskDefinitionLoRaWanGatewayVersionArgs) ToTaskDefinitionLoRaWanGatewayVersionPtrOutput() TaskDefinitionLoRaWanGatewayVersionPtrOutput

func (TaskDefinitionLoRaWanGatewayVersionArgs) ToTaskDefinitionLoRaWanGatewayVersionPtrOutputWithContext added in v0.72.0

func (i TaskDefinitionLoRaWanGatewayVersionArgs) ToTaskDefinitionLoRaWanGatewayVersionPtrOutputWithContext(ctx context.Context) TaskDefinitionLoRaWanGatewayVersionPtrOutput

type TaskDefinitionLoRaWanGatewayVersionInput added in v0.72.0

type TaskDefinitionLoRaWanGatewayVersionInput interface {
	pulumi.Input

	ToTaskDefinitionLoRaWanGatewayVersionOutput() TaskDefinitionLoRaWanGatewayVersionOutput
	ToTaskDefinitionLoRaWanGatewayVersionOutputWithContext(context.Context) TaskDefinitionLoRaWanGatewayVersionOutput
}

TaskDefinitionLoRaWanGatewayVersionInput is an input type that accepts TaskDefinitionLoRaWanGatewayVersionArgs and TaskDefinitionLoRaWanGatewayVersionOutput values. You can construct a concrete instance of `TaskDefinitionLoRaWanGatewayVersionInput` via:

TaskDefinitionLoRaWanGatewayVersionArgs{...}

type TaskDefinitionLoRaWanGatewayVersionOutput added in v0.72.0

type TaskDefinitionLoRaWanGatewayVersionOutput struct{ *pulumi.OutputState }

func (TaskDefinitionLoRaWanGatewayVersionOutput) ElementType added in v0.72.0

func (TaskDefinitionLoRaWanGatewayVersionOutput) Model added in v0.72.0

func (TaskDefinitionLoRaWanGatewayVersionOutput) PackageVersion added in v0.72.0

func (TaskDefinitionLoRaWanGatewayVersionOutput) Station added in v0.72.0

func (TaskDefinitionLoRaWanGatewayVersionOutput) ToOutput added in v0.76.0

func (TaskDefinitionLoRaWanGatewayVersionOutput) ToTaskDefinitionLoRaWanGatewayVersionOutput added in v0.72.0

func (o TaskDefinitionLoRaWanGatewayVersionOutput) ToTaskDefinitionLoRaWanGatewayVersionOutput() TaskDefinitionLoRaWanGatewayVersionOutput

func (TaskDefinitionLoRaWanGatewayVersionOutput) ToTaskDefinitionLoRaWanGatewayVersionOutputWithContext added in v0.72.0

func (o TaskDefinitionLoRaWanGatewayVersionOutput) ToTaskDefinitionLoRaWanGatewayVersionOutputWithContext(ctx context.Context) TaskDefinitionLoRaWanGatewayVersionOutput

func (TaskDefinitionLoRaWanGatewayVersionOutput) ToTaskDefinitionLoRaWanGatewayVersionPtrOutput added in v0.72.0

func (o TaskDefinitionLoRaWanGatewayVersionOutput) ToTaskDefinitionLoRaWanGatewayVersionPtrOutput() TaskDefinitionLoRaWanGatewayVersionPtrOutput

func (TaskDefinitionLoRaWanGatewayVersionOutput) ToTaskDefinitionLoRaWanGatewayVersionPtrOutputWithContext added in v0.72.0

func (o TaskDefinitionLoRaWanGatewayVersionOutput) ToTaskDefinitionLoRaWanGatewayVersionPtrOutputWithContext(ctx context.Context) TaskDefinitionLoRaWanGatewayVersionPtrOutput

type TaskDefinitionLoRaWanGatewayVersionPtrInput added in v0.72.0

type TaskDefinitionLoRaWanGatewayVersionPtrInput interface {
	pulumi.Input

	ToTaskDefinitionLoRaWanGatewayVersionPtrOutput() TaskDefinitionLoRaWanGatewayVersionPtrOutput
	ToTaskDefinitionLoRaWanGatewayVersionPtrOutputWithContext(context.Context) TaskDefinitionLoRaWanGatewayVersionPtrOutput
}

TaskDefinitionLoRaWanGatewayVersionPtrInput is an input type that accepts TaskDefinitionLoRaWanGatewayVersionArgs, TaskDefinitionLoRaWanGatewayVersionPtr and TaskDefinitionLoRaWanGatewayVersionPtrOutput values. You can construct a concrete instance of `TaskDefinitionLoRaWanGatewayVersionPtrInput` via:

        TaskDefinitionLoRaWanGatewayVersionArgs{...}

or:

        nil

type TaskDefinitionLoRaWanGatewayVersionPtrOutput added in v0.72.0

type TaskDefinitionLoRaWanGatewayVersionPtrOutput struct{ *pulumi.OutputState }

func (TaskDefinitionLoRaWanGatewayVersionPtrOutput) Elem added in v0.72.0

func (TaskDefinitionLoRaWanGatewayVersionPtrOutput) ElementType added in v0.72.0

func (TaskDefinitionLoRaWanGatewayVersionPtrOutput) Model added in v0.72.0

func (TaskDefinitionLoRaWanGatewayVersionPtrOutput) PackageVersion added in v0.72.0

func (TaskDefinitionLoRaWanGatewayVersionPtrOutput) Station added in v0.72.0

func (TaskDefinitionLoRaWanGatewayVersionPtrOutput) ToOutput added in v0.76.0

func (TaskDefinitionLoRaWanGatewayVersionPtrOutput) ToTaskDefinitionLoRaWanGatewayVersionPtrOutput added in v0.72.0

func (o TaskDefinitionLoRaWanGatewayVersionPtrOutput) ToTaskDefinitionLoRaWanGatewayVersionPtrOutput() TaskDefinitionLoRaWanGatewayVersionPtrOutput

func (TaskDefinitionLoRaWanGatewayVersionPtrOutput) ToTaskDefinitionLoRaWanGatewayVersionPtrOutputWithContext added in v0.72.0

func (o TaskDefinitionLoRaWanGatewayVersionPtrOutput) ToTaskDefinitionLoRaWanGatewayVersionPtrOutputWithContext(ctx context.Context) TaskDefinitionLoRaWanGatewayVersionPtrOutput

type TaskDefinitionLoRaWanUpdateGatewayTaskCreate added in v0.72.0

type TaskDefinitionLoRaWanUpdateGatewayTaskCreate struct {
	CurrentVersion  *TaskDefinitionLoRaWanGatewayVersion `pulumi:"currentVersion"`
	SigKeyCrc       *int                                 `pulumi:"sigKeyCrc"`
	UpdateSignature *string                              `pulumi:"updateSignature"`
	UpdateVersion   *TaskDefinitionLoRaWanGatewayVersion `pulumi:"updateVersion"`
}

type TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs added in v0.72.0

type TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs struct {
	CurrentVersion  TaskDefinitionLoRaWanGatewayVersionPtrInput `pulumi:"currentVersion"`
	SigKeyCrc       pulumi.IntPtrInput                          `pulumi:"sigKeyCrc"`
	UpdateSignature pulumi.StringPtrInput                       `pulumi:"updateSignature"`
	UpdateVersion   TaskDefinitionLoRaWanGatewayVersionPtrInput `pulumi:"updateVersion"`
}

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs) ElementType added in v0.72.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs) ToOutput added in v0.76.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput added in v0.72.0

func (i TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput() TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreateOutputWithContext added in v0.72.0

func (i TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreateOutputWithContext(ctx context.Context) TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput added in v0.72.0

func (i TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput() TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutputWithContext added in v0.72.0

func (i TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutputWithContext(ctx context.Context) TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput

type TaskDefinitionLoRaWanUpdateGatewayTaskCreateInput added in v0.72.0

type TaskDefinitionLoRaWanUpdateGatewayTaskCreateInput interface {
	pulumi.Input

	ToTaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput() TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput
	ToTaskDefinitionLoRaWanUpdateGatewayTaskCreateOutputWithContext(context.Context) TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput
}

TaskDefinitionLoRaWanUpdateGatewayTaskCreateInput is an input type that accepts TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs and TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput values. You can construct a concrete instance of `TaskDefinitionLoRaWanUpdateGatewayTaskCreateInput` via:

TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs{...}

type TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput added in v0.72.0

type TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput struct{ *pulumi.OutputState }

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput) CurrentVersion added in v0.72.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput) ElementType added in v0.72.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput) SigKeyCrc added in v0.72.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput) ToOutput added in v0.76.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput added in v0.72.0

func (o TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput() TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreateOutputWithContext added in v0.72.0

func (o TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreateOutputWithContext(ctx context.Context) TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput added in v0.72.0

func (o TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput() TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutputWithContext added in v0.72.0

func (o TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutputWithContext(ctx context.Context) TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput) UpdateSignature added in v0.72.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreateOutput) UpdateVersion added in v0.72.0

type TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrInput added in v0.72.0

type TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrInput interface {
	pulumi.Input

	ToTaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput() TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput
	ToTaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutputWithContext(context.Context) TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput
}

TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrInput is an input type that accepts TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs, TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtr and TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput values. You can construct a concrete instance of `TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrInput` via:

        TaskDefinitionLoRaWanUpdateGatewayTaskCreateArgs{...}

or:

        nil

type TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput added in v0.72.0

type TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput struct{ *pulumi.OutputState }

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput) CurrentVersion added in v0.72.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput) Elem added in v0.72.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput) ElementType added in v0.72.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput) SigKeyCrc added in v0.72.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput) ToOutput added in v0.76.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput added in v0.72.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutputWithContext added in v0.72.0

func (o TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutputWithContext(ctx context.Context) TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput) UpdateSignature added in v0.72.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrOutput) UpdateVersion added in v0.72.0

type TaskDefinitionLoRaWanUpdateGatewayTaskEntry added in v0.72.0

type TaskDefinitionLoRaWanUpdateGatewayTaskEntry struct {
	CurrentVersion *TaskDefinitionLoRaWanGatewayVersion `pulumi:"currentVersion"`
	UpdateVersion  *TaskDefinitionLoRaWanGatewayVersion `pulumi:"updateVersion"`
}

type TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs added in v0.72.0

type TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs struct {
	CurrentVersion TaskDefinitionLoRaWanGatewayVersionPtrInput `pulumi:"currentVersion"`
	UpdateVersion  TaskDefinitionLoRaWanGatewayVersionPtrInput `pulumi:"updateVersion"`
}

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs) ElementType added in v0.72.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs) ToOutput added in v0.76.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput added in v0.72.0

func (i TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput() TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryOutputWithContext added in v0.72.0

func (i TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryOutputWithContext(ctx context.Context) TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput added in v0.72.0

func (i TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput() TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutputWithContext added in v0.72.0

func (i TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutputWithContext(ctx context.Context) TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput

type TaskDefinitionLoRaWanUpdateGatewayTaskEntryInput added in v0.72.0

type TaskDefinitionLoRaWanUpdateGatewayTaskEntryInput interface {
	pulumi.Input

	ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput() TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput
	ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryOutputWithContext(context.Context) TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput
}

TaskDefinitionLoRaWanUpdateGatewayTaskEntryInput is an input type that accepts TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs and TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput values. You can construct a concrete instance of `TaskDefinitionLoRaWanUpdateGatewayTaskEntryInput` via:

TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs{...}

type TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput added in v0.72.0

type TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput struct{ *pulumi.OutputState }

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput) CurrentVersion added in v0.72.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput) ElementType added in v0.72.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput) ToOutput added in v0.76.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput added in v0.72.0

func (o TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput() TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryOutputWithContext added in v0.72.0

func (o TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryOutputWithContext(ctx context.Context) TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput added in v0.72.0

func (o TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput() TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutputWithContext added in v0.72.0

func (o TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutputWithContext(ctx context.Context) TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryOutput) UpdateVersion added in v0.72.0

type TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrInput added in v0.72.0

type TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrInput interface {
	pulumi.Input

	ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput() TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput
	ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutputWithContext(context.Context) TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput
}

TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrInput is an input type that accepts TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs, TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtr and TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput values. You can construct a concrete instance of `TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrInput` via:

        TaskDefinitionLoRaWanUpdateGatewayTaskEntryArgs{...}

or:

        nil

type TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput added in v0.72.0

type TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput struct{ *pulumi.OutputState }

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput) CurrentVersion added in v0.72.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput) Elem added in v0.72.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput) ElementType added in v0.72.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput) ToOutput added in v0.76.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput added in v0.72.0

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutputWithContext added in v0.72.0

func (o TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput) ToTaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutputWithContext(ctx context.Context) TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput

func (TaskDefinitionLoRaWanUpdateGatewayTaskEntryPtrOutput) UpdateVersion added in v0.72.0

type TaskDefinitionOutput

type TaskDefinitionOutput struct{ *pulumi.OutputState }

func (TaskDefinitionOutput) Arn added in v0.17.0

TaskDefinition arn. Returned after successful create.

func (TaskDefinitionOutput) AutoCreateTasks added in v0.17.0

func (o TaskDefinitionOutput) AutoCreateTasks() pulumi.BoolOutput

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.

func (TaskDefinitionOutput) ElementType

func (TaskDefinitionOutput) ElementType() reflect.Type

func (TaskDefinitionOutput) LoRaWanUpdateGatewayTaskEntry added in v0.72.0

The list of task definitions.

func (TaskDefinitionOutput) Name added in v0.17.0

The name of the new resource.

func (TaskDefinitionOutput) Tags added in v0.17.0

A list of key-value pairs that contain metadata for the destination.

func (TaskDefinitionOutput) TaskDefinitionType added in v0.17.0

func (o TaskDefinitionOutput) TaskDefinitionType() TaskDefinitionTypePtrOutput

A filter to list only the wireless gateway task definitions that use this task definition type

func (TaskDefinitionOutput) ToOutput added in v0.76.0

func (TaskDefinitionOutput) ToTaskDefinitionOutput

func (o TaskDefinitionOutput) ToTaskDefinitionOutput() TaskDefinitionOutput

func (TaskDefinitionOutput) ToTaskDefinitionOutputWithContext

func (o TaskDefinitionOutput) ToTaskDefinitionOutputWithContext(ctx context.Context) TaskDefinitionOutput

func (TaskDefinitionOutput) Update added in v0.17.0

Information about the gateways to update.

type TaskDefinitionState

type TaskDefinitionState struct {
}

func (TaskDefinitionState) ElementType

func (TaskDefinitionState) ElementType() reflect.Type

type TaskDefinitionTag

type TaskDefinitionTag struct {
	Key   *string `pulumi:"key"`
	Value *string `pulumi:"value"`
}

type TaskDefinitionTagArgs

type TaskDefinitionTagArgs struct {
	Key   pulumi.StringPtrInput `pulumi:"key"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (TaskDefinitionTagArgs) ElementType

func (TaskDefinitionTagArgs) ElementType() reflect.Type

func (TaskDefinitionTagArgs) ToOutput added in v0.76.0

func (TaskDefinitionTagArgs) ToTaskDefinitionTagOutput

func (i TaskDefinitionTagArgs) ToTaskDefinitionTagOutput() TaskDefinitionTagOutput

func (TaskDefinitionTagArgs) ToTaskDefinitionTagOutputWithContext

func (i TaskDefinitionTagArgs) ToTaskDefinitionTagOutputWithContext(ctx context.Context) TaskDefinitionTagOutput

type TaskDefinitionTagArray

type TaskDefinitionTagArray []TaskDefinitionTagInput

func (TaskDefinitionTagArray) ElementType

func (TaskDefinitionTagArray) ElementType() reflect.Type

func (TaskDefinitionTagArray) ToOutput added in v0.76.0

func (TaskDefinitionTagArray) ToTaskDefinitionTagArrayOutput

func (i TaskDefinitionTagArray) ToTaskDefinitionTagArrayOutput() TaskDefinitionTagArrayOutput

func (TaskDefinitionTagArray) ToTaskDefinitionTagArrayOutputWithContext

func (i TaskDefinitionTagArray) ToTaskDefinitionTagArrayOutputWithContext(ctx context.Context) TaskDefinitionTagArrayOutput

type TaskDefinitionTagArrayInput

type TaskDefinitionTagArrayInput interface {
	pulumi.Input

	ToTaskDefinitionTagArrayOutput() TaskDefinitionTagArrayOutput
	ToTaskDefinitionTagArrayOutputWithContext(context.Context) TaskDefinitionTagArrayOutput
}

TaskDefinitionTagArrayInput is an input type that accepts TaskDefinitionTagArray and TaskDefinitionTagArrayOutput values. You can construct a concrete instance of `TaskDefinitionTagArrayInput` via:

TaskDefinitionTagArray{ TaskDefinitionTagArgs{...} }

type TaskDefinitionTagArrayOutput

type TaskDefinitionTagArrayOutput struct{ *pulumi.OutputState }

func (TaskDefinitionTagArrayOutput) ElementType

func (TaskDefinitionTagArrayOutput) Index

func (TaskDefinitionTagArrayOutput) ToOutput added in v0.76.0

func (TaskDefinitionTagArrayOutput) ToTaskDefinitionTagArrayOutput

func (o TaskDefinitionTagArrayOutput) ToTaskDefinitionTagArrayOutput() TaskDefinitionTagArrayOutput

func (TaskDefinitionTagArrayOutput) ToTaskDefinitionTagArrayOutputWithContext

func (o TaskDefinitionTagArrayOutput) ToTaskDefinitionTagArrayOutputWithContext(ctx context.Context) TaskDefinitionTagArrayOutput

type TaskDefinitionTagInput

type TaskDefinitionTagInput interface {
	pulumi.Input

	ToTaskDefinitionTagOutput() TaskDefinitionTagOutput
	ToTaskDefinitionTagOutputWithContext(context.Context) TaskDefinitionTagOutput
}

TaskDefinitionTagInput is an input type that accepts TaskDefinitionTagArgs and TaskDefinitionTagOutput values. You can construct a concrete instance of `TaskDefinitionTagInput` via:

TaskDefinitionTagArgs{...}

type TaskDefinitionTagOutput

type TaskDefinitionTagOutput struct{ *pulumi.OutputState }

func (TaskDefinitionTagOutput) ElementType

func (TaskDefinitionTagOutput) ElementType() reflect.Type

func (TaskDefinitionTagOutput) Key

func (TaskDefinitionTagOutput) ToOutput added in v0.76.0

func (TaskDefinitionTagOutput) ToTaskDefinitionTagOutput

func (o TaskDefinitionTagOutput) ToTaskDefinitionTagOutput() TaskDefinitionTagOutput

func (TaskDefinitionTagOutput) ToTaskDefinitionTagOutputWithContext

func (o TaskDefinitionTagOutput) ToTaskDefinitionTagOutputWithContext(ctx context.Context) TaskDefinitionTagOutput

func (TaskDefinitionTagOutput) Value

type TaskDefinitionType added in v0.2.0

type TaskDefinitionType string

A filter to list only the wireless gateway task definitions that use this task definition type

func (TaskDefinitionType) ElementType added in v0.2.0

func (TaskDefinitionType) ElementType() reflect.Type

func (TaskDefinitionType) ToStringOutput added in v0.2.0

func (e TaskDefinitionType) ToStringOutput() pulumi.StringOutput

func (TaskDefinitionType) ToStringOutputWithContext added in v0.2.0

func (e TaskDefinitionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (TaskDefinitionType) ToStringPtrOutput added in v0.2.0

func (e TaskDefinitionType) ToStringPtrOutput() pulumi.StringPtrOutput

func (TaskDefinitionType) ToStringPtrOutputWithContext added in v0.2.0

func (e TaskDefinitionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TaskDefinitionType) ToTaskDefinitionTypeOutput added in v0.2.0

func (e TaskDefinitionType) ToTaskDefinitionTypeOutput() TaskDefinitionTypeOutput

func (TaskDefinitionType) ToTaskDefinitionTypeOutputWithContext added in v0.2.0

func (e TaskDefinitionType) ToTaskDefinitionTypeOutputWithContext(ctx context.Context) TaskDefinitionTypeOutput

func (TaskDefinitionType) ToTaskDefinitionTypePtrOutput added in v0.2.0

func (e TaskDefinitionType) ToTaskDefinitionTypePtrOutput() TaskDefinitionTypePtrOutput

func (TaskDefinitionType) ToTaskDefinitionTypePtrOutputWithContext added in v0.2.0

func (e TaskDefinitionType) ToTaskDefinitionTypePtrOutputWithContext(ctx context.Context) TaskDefinitionTypePtrOutput

type TaskDefinitionTypeInput added in v0.2.0

type TaskDefinitionTypeInput interface {
	pulumi.Input

	ToTaskDefinitionTypeOutput() TaskDefinitionTypeOutput
	ToTaskDefinitionTypeOutputWithContext(context.Context) TaskDefinitionTypeOutput
}

TaskDefinitionTypeInput is an input type that accepts TaskDefinitionTypeArgs and TaskDefinitionTypeOutput values. You can construct a concrete instance of `TaskDefinitionTypeInput` via:

TaskDefinitionTypeArgs{...}

type TaskDefinitionTypeOutput added in v0.2.0

type TaskDefinitionTypeOutput struct{ *pulumi.OutputState }

func (TaskDefinitionTypeOutput) ElementType added in v0.2.0

func (TaskDefinitionTypeOutput) ElementType() reflect.Type

func (TaskDefinitionTypeOutput) ToOutput added in v0.76.0

func (TaskDefinitionTypeOutput) ToStringOutput added in v0.2.0

func (o TaskDefinitionTypeOutput) ToStringOutput() pulumi.StringOutput

func (TaskDefinitionTypeOutput) ToStringOutputWithContext added in v0.2.0

func (o TaskDefinitionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (TaskDefinitionTypeOutput) ToStringPtrOutput added in v0.2.0

func (o TaskDefinitionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (TaskDefinitionTypeOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o TaskDefinitionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TaskDefinitionTypeOutput) ToTaskDefinitionTypeOutput added in v0.2.0

func (o TaskDefinitionTypeOutput) ToTaskDefinitionTypeOutput() TaskDefinitionTypeOutput

func (TaskDefinitionTypeOutput) ToTaskDefinitionTypeOutputWithContext added in v0.2.0

func (o TaskDefinitionTypeOutput) ToTaskDefinitionTypeOutputWithContext(ctx context.Context) TaskDefinitionTypeOutput

func (TaskDefinitionTypeOutput) ToTaskDefinitionTypePtrOutput added in v0.2.0

func (o TaskDefinitionTypeOutput) ToTaskDefinitionTypePtrOutput() TaskDefinitionTypePtrOutput

func (TaskDefinitionTypeOutput) ToTaskDefinitionTypePtrOutputWithContext added in v0.2.0

func (o TaskDefinitionTypeOutput) ToTaskDefinitionTypePtrOutputWithContext(ctx context.Context) TaskDefinitionTypePtrOutput

type TaskDefinitionTypePtrInput added in v0.2.0

type TaskDefinitionTypePtrInput interface {
	pulumi.Input

	ToTaskDefinitionTypePtrOutput() TaskDefinitionTypePtrOutput
	ToTaskDefinitionTypePtrOutputWithContext(context.Context) TaskDefinitionTypePtrOutput
}

func TaskDefinitionTypePtr added in v0.2.0

func TaskDefinitionTypePtr(v string) TaskDefinitionTypePtrInput

type TaskDefinitionTypePtrOutput added in v0.2.0

type TaskDefinitionTypePtrOutput struct{ *pulumi.OutputState }

func (TaskDefinitionTypePtrOutput) Elem added in v0.2.0

func (TaskDefinitionTypePtrOutput) ElementType added in v0.2.0

func (TaskDefinitionTypePtrOutput) ToOutput added in v0.76.0

func (TaskDefinitionTypePtrOutput) ToStringPtrOutput added in v0.2.0

func (o TaskDefinitionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (TaskDefinitionTypePtrOutput) ToStringPtrOutputWithContext added in v0.2.0

func (o TaskDefinitionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TaskDefinitionTypePtrOutput) ToTaskDefinitionTypePtrOutput added in v0.2.0

func (o TaskDefinitionTypePtrOutput) ToTaskDefinitionTypePtrOutput() TaskDefinitionTypePtrOutput

func (TaskDefinitionTypePtrOutput) ToTaskDefinitionTypePtrOutputWithContext added in v0.2.0

func (o TaskDefinitionTypePtrOutput) ToTaskDefinitionTypePtrOutputWithContext(ctx context.Context) TaskDefinitionTypePtrOutput

type TaskDefinitionUpdateWirelessGatewayTaskCreate

type TaskDefinitionUpdateWirelessGatewayTaskCreate struct {
	LoRaWan          *TaskDefinitionLoRaWanUpdateGatewayTaskCreate `pulumi:"loRaWan"`
	UpdateDataRole   *string                                       `pulumi:"updateDataRole"`
	UpdateDataSource *string                                       `pulumi:"updateDataSource"`
}

type TaskDefinitionUpdateWirelessGatewayTaskCreateArgs

type TaskDefinitionUpdateWirelessGatewayTaskCreateArgs struct {
	LoRaWan          TaskDefinitionLoRaWanUpdateGatewayTaskCreatePtrInput `pulumi:"loRaWan"`
	UpdateDataRole   pulumi.StringPtrInput                                `pulumi:"updateDataRole"`
	UpdateDataSource pulumi.StringPtrInput                                `pulumi:"updateDataSource"`
}

func (TaskDefinitionUpdateWirelessGatewayTaskCreateArgs) ElementType

func (TaskDefinitionUpdateWirelessGatewayTaskCreateArgs) ToOutput added in v0.76.0

func (TaskDefinitionUpdateWirelessGatewayTaskCreateArgs) ToTaskDefinitionUpdateWirelessGatewayTaskCreateOutput

func (i TaskDefinitionUpdateWirelessGatewayTaskCreateArgs) ToTaskDefinitionUpdateWirelessGatewayTaskCreateOutput() TaskDefinitionUpdateWirelessGatewayTaskCreateOutput

func (TaskDefinitionUpdateWirelessGatewayTaskCreateArgs) ToTaskDefinitionUpdateWirelessGatewayTaskCreateOutputWithContext

func (i TaskDefinitionUpdateWirelessGatewayTaskCreateArgs) ToTaskDefinitionUpdateWirelessGatewayTaskCreateOutputWithContext(ctx context.Context) TaskDefinitionUpdateWirelessGatewayTaskCreateOutput

func (TaskDefinitionUpdateWirelessGatewayTaskCreateArgs) ToTaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput

func (i TaskDefinitionUpdateWirelessGatewayTaskCreateArgs) ToTaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput() TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput

func (TaskDefinitionUpdateWirelessGatewayTaskCreateArgs) ToTaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutputWithContext

func (i TaskDefinitionUpdateWirelessGatewayTaskCreateArgs) ToTaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutputWithContext(ctx context.Context) TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput

type TaskDefinitionUpdateWirelessGatewayTaskCreateInput

type TaskDefinitionUpdateWirelessGatewayTaskCreateInput interface {
	pulumi.Input

	ToTaskDefinitionUpdateWirelessGatewayTaskCreateOutput() TaskDefinitionUpdateWirelessGatewayTaskCreateOutput
	ToTaskDefinitionUpdateWirelessGatewayTaskCreateOutputWithContext(context.Context) TaskDefinitionUpdateWirelessGatewayTaskCreateOutput
}

TaskDefinitionUpdateWirelessGatewayTaskCreateInput is an input type that accepts TaskDefinitionUpdateWirelessGatewayTaskCreateArgs and TaskDefinitionUpdateWirelessGatewayTaskCreateOutput values. You can construct a concrete instance of `TaskDefinitionUpdateWirelessGatewayTaskCreateInput` via:

TaskDefinitionUpdateWirelessGatewayTaskCreateArgs{...}

type TaskDefinitionUpdateWirelessGatewayTaskCreateOutput

type TaskDefinitionUpdateWirelessGatewayTaskCreateOutput struct{ *pulumi.OutputState }

func (TaskDefinitionUpdateWirelessGatewayTaskCreateOutput) ElementType

func (TaskDefinitionUpdateWirelessGatewayTaskCreateOutput) LoRaWan added in v0.72.0

func (TaskDefinitionUpdateWirelessGatewayTaskCreateOutput) ToOutput added in v0.76.0

func (TaskDefinitionUpdateWirelessGatewayTaskCreateOutput) ToTaskDefinitionUpdateWirelessGatewayTaskCreateOutput

func (o TaskDefinitionUpdateWirelessGatewayTaskCreateOutput) ToTaskDefinitionUpdateWirelessGatewayTaskCreateOutput() TaskDefinitionUpdateWirelessGatewayTaskCreateOutput

func (TaskDefinitionUpdateWirelessGatewayTaskCreateOutput) ToTaskDefinitionUpdateWirelessGatewayTaskCreateOutputWithContext

func (o TaskDefinitionUpdateWirelessGatewayTaskCreateOutput) ToTaskDefinitionUpdateWirelessGatewayTaskCreateOutputWithContext(ctx context.Context) TaskDefinitionUpdateWirelessGatewayTaskCreateOutput

func (TaskDefinitionUpdateWirelessGatewayTaskCreateOutput) ToTaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput

func (o TaskDefinitionUpdateWirelessGatewayTaskCreateOutput) ToTaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput() TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput

func (TaskDefinitionUpdateWirelessGatewayTaskCreateOutput) ToTaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutputWithContext

func (o TaskDefinitionUpdateWirelessGatewayTaskCreateOutput) ToTaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutputWithContext(ctx context.Context) TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput

func (TaskDefinitionUpdateWirelessGatewayTaskCreateOutput) UpdateDataRole

func (TaskDefinitionUpdateWirelessGatewayTaskCreateOutput) UpdateDataSource

type TaskDefinitionUpdateWirelessGatewayTaskCreatePtrInput

type TaskDefinitionUpdateWirelessGatewayTaskCreatePtrInput interface {
	pulumi.Input

	ToTaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput() TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput
	ToTaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutputWithContext(context.Context) TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput
}

TaskDefinitionUpdateWirelessGatewayTaskCreatePtrInput is an input type that accepts TaskDefinitionUpdateWirelessGatewayTaskCreateArgs, TaskDefinitionUpdateWirelessGatewayTaskCreatePtr and TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput values. You can construct a concrete instance of `TaskDefinitionUpdateWirelessGatewayTaskCreatePtrInput` via:

        TaskDefinitionUpdateWirelessGatewayTaskCreateArgs{...}

or:

        nil

type TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput

type TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput struct{ *pulumi.OutputState }

func (TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput) Elem

func (TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput) ElementType

func (TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput) LoRaWan added in v0.72.0

func (TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput) ToOutput added in v0.76.0

func (TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput) ToTaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput

func (TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput) ToTaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutputWithContext

func (o TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput) ToTaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutputWithContext(ctx context.Context) TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput

func (TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput) UpdateDataRole

func (TaskDefinitionUpdateWirelessGatewayTaskCreatePtrOutput) UpdateDataSource

type TraceContentProperties added in v0.18.0

type TraceContentProperties struct {
	LogLevel                *NetworkAnalyzerConfigurationLogLevel                `pulumi:"logLevel"`
	WirelessDeviceFrameInfo *NetworkAnalyzerConfigurationWirelessDeviceFrameInfo `pulumi:"wirelessDeviceFrameInfo"`
}

Trace content for your wireless gateway and wireless device resources

type TraceContentPropertiesArgs added in v0.18.0

type TraceContentPropertiesArgs struct {
	LogLevel                NetworkAnalyzerConfigurationLogLevelPtrInput                `pulumi:"logLevel"`
	WirelessDeviceFrameInfo NetworkAnalyzerConfigurationWirelessDeviceFrameInfoPtrInput `pulumi:"wirelessDeviceFrameInfo"`
}

Trace content for your wireless gateway and wireless device resources

func (TraceContentPropertiesArgs) ElementType added in v0.18.0

func (TraceContentPropertiesArgs) ElementType() reflect.Type

func (TraceContentPropertiesArgs) ToOutput added in v0.76.0

func (TraceContentPropertiesArgs) ToTraceContentPropertiesOutput added in v0.18.0

func (i TraceContentPropertiesArgs) ToTraceContentPropertiesOutput() TraceContentPropertiesOutput

func (TraceContentPropertiesArgs) ToTraceContentPropertiesOutputWithContext added in v0.18.0

func (i TraceContentPropertiesArgs) ToTraceContentPropertiesOutputWithContext(ctx context.Context) TraceContentPropertiesOutput

func (TraceContentPropertiesArgs) ToTraceContentPropertiesPtrOutput added in v0.18.0

func (i TraceContentPropertiesArgs) ToTraceContentPropertiesPtrOutput() TraceContentPropertiesPtrOutput

func (TraceContentPropertiesArgs) ToTraceContentPropertiesPtrOutputWithContext added in v0.18.0

func (i TraceContentPropertiesArgs) ToTraceContentPropertiesPtrOutputWithContext(ctx context.Context) TraceContentPropertiesPtrOutput

type TraceContentPropertiesInput added in v0.18.0

type TraceContentPropertiesInput interface {
	pulumi.Input

	ToTraceContentPropertiesOutput() TraceContentPropertiesOutput
	ToTraceContentPropertiesOutputWithContext(context.Context) TraceContentPropertiesOutput
}

TraceContentPropertiesInput is an input type that accepts TraceContentPropertiesArgs and TraceContentPropertiesOutput values. You can construct a concrete instance of `TraceContentPropertiesInput` via:

TraceContentPropertiesArgs{...}

type TraceContentPropertiesOutput added in v0.18.0

type TraceContentPropertiesOutput struct{ *pulumi.OutputState }

Trace content for your wireless gateway and wireless device resources

func (TraceContentPropertiesOutput) ElementType added in v0.18.0

func (TraceContentPropertiesOutput) LogLevel added in v0.18.0

func (TraceContentPropertiesOutput) ToOutput added in v0.76.0

func (TraceContentPropertiesOutput) ToTraceContentPropertiesOutput added in v0.18.0

func (o TraceContentPropertiesOutput) ToTraceContentPropertiesOutput() TraceContentPropertiesOutput

func (TraceContentPropertiesOutput) ToTraceContentPropertiesOutputWithContext added in v0.18.0

func (o TraceContentPropertiesOutput) ToTraceContentPropertiesOutputWithContext(ctx context.Context) TraceContentPropertiesOutput

func (TraceContentPropertiesOutput) ToTraceContentPropertiesPtrOutput added in v0.18.0

func (o TraceContentPropertiesOutput) ToTraceContentPropertiesPtrOutput() TraceContentPropertiesPtrOutput

func (TraceContentPropertiesOutput) ToTraceContentPropertiesPtrOutputWithContext added in v0.18.0

func (o TraceContentPropertiesOutput) ToTraceContentPropertiesPtrOutputWithContext(ctx context.Context) TraceContentPropertiesPtrOutput

func (TraceContentPropertiesOutput) WirelessDeviceFrameInfo added in v0.18.0

type TraceContentPropertiesPtrInput added in v0.18.0

type TraceContentPropertiesPtrInput interface {
	pulumi.Input

	ToTraceContentPropertiesPtrOutput() TraceContentPropertiesPtrOutput
	ToTraceContentPropertiesPtrOutputWithContext(context.Context) TraceContentPropertiesPtrOutput
}

TraceContentPropertiesPtrInput is an input type that accepts TraceContentPropertiesArgs, TraceContentPropertiesPtr and TraceContentPropertiesPtrOutput values. You can construct a concrete instance of `TraceContentPropertiesPtrInput` via:

        TraceContentPropertiesArgs{...}

or:

        nil

func TraceContentPropertiesPtr added in v0.18.0

func TraceContentPropertiesPtr(v *TraceContentPropertiesArgs) TraceContentPropertiesPtrInput

type TraceContentPropertiesPtrOutput added in v0.18.0

type TraceContentPropertiesPtrOutput struct{ *pulumi.OutputState }

func (TraceContentPropertiesPtrOutput) Elem added in v0.18.0

func (TraceContentPropertiesPtrOutput) ElementType added in v0.18.0

func (TraceContentPropertiesPtrOutput) LogLevel added in v0.18.0

func (TraceContentPropertiesPtrOutput) ToOutput added in v0.76.0

func (TraceContentPropertiesPtrOutput) ToTraceContentPropertiesPtrOutput added in v0.18.0

func (o TraceContentPropertiesPtrOutput) ToTraceContentPropertiesPtrOutput() TraceContentPropertiesPtrOutput

func (TraceContentPropertiesPtrOutput) ToTraceContentPropertiesPtrOutputWithContext added in v0.18.0

func (o TraceContentPropertiesPtrOutput) ToTraceContentPropertiesPtrOutputWithContext(ctx context.Context) TraceContentPropertiesPtrOutput

func (TraceContentPropertiesPtrOutput) WirelessDeviceFrameInfo added in v0.18.0

type WirelessDevice

type WirelessDevice struct {
	pulumi.CustomResourceState

	// Wireless device arn. Returned after successful create.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// Wireless device description
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Wireless device destination name
	DestinationName pulumi.StringOutput `pulumi:"destinationName"`
	// The date and time when the most recent uplink was received.
	LastUplinkReceivedAt pulumi.StringPtrOutput `pulumi:"lastUplinkReceivedAt"`
	// The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Device.
	LoRaWan WirelessDeviceLoRaWanDevicePtrOutput `pulumi:"loRaWan"`
	// Wireless device name
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// A list of key-value pairs that contain metadata for the device. Currently not supported, will not create if tags are passed.
	Tags WirelessDeviceTagArrayOutput `pulumi:"tags"`
	// Thing arn. Passed into update to associate Thing with Wireless device.
	ThingArn pulumi.StringPtrOutput `pulumi:"thingArn"`
	// Thing Arn. If there is a Thing created, this can be returned with a Get call.
	ThingName pulumi.StringOutput `pulumi:"thingName"`
	// Wireless device type, currently only Sidewalk and LoRa
	Type WirelessDeviceTypeOutput `pulumi:"type"`
}

Create and manage wireless gateways, including LoRa gateways.

func GetWirelessDevice

func GetWirelessDevice(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WirelessDeviceState, opts ...pulumi.ResourceOption) (*WirelessDevice, error)

GetWirelessDevice gets an existing WirelessDevice resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewWirelessDevice

func NewWirelessDevice(ctx *pulumi.Context,
	name string, args *WirelessDeviceArgs, opts ...pulumi.ResourceOption) (*WirelessDevice, error)

NewWirelessDevice registers a new resource with the given unique name, arguments, and options.

func (*WirelessDevice) ElementType

func (*WirelessDevice) ElementType() reflect.Type

func (*WirelessDevice) ToOutput added in v0.76.0

func (*WirelessDevice) ToWirelessDeviceOutput

func (i *WirelessDevice) ToWirelessDeviceOutput() WirelessDeviceOutput

func (*WirelessDevice) ToWirelessDeviceOutputWithContext

func (i *WirelessDevice) ToWirelessDeviceOutputWithContext(ctx context.Context) WirelessDeviceOutput

type WirelessDeviceAbpV10x

type WirelessDeviceAbpV10x struct {
	DevAddr     string                           `pulumi:"devAddr"`
	SessionKeys WirelessDeviceSessionKeysAbpV10x `pulumi:"sessionKeys"`
}

type WirelessDeviceAbpV10xArgs

type WirelessDeviceAbpV10xArgs struct {
	DevAddr     pulumi.StringInput                    `pulumi:"devAddr"`
	SessionKeys WirelessDeviceSessionKeysAbpV10xInput `pulumi:"sessionKeys"`
}

func (WirelessDeviceAbpV10xArgs) ElementType

func (WirelessDeviceAbpV10xArgs) ElementType() reflect.Type

func (WirelessDeviceAbpV10xArgs) ToOutput added in v0.76.0

func (WirelessDeviceAbpV10xArgs) ToWirelessDeviceAbpV10xOutput

func (i WirelessDeviceAbpV10xArgs) ToWirelessDeviceAbpV10xOutput() WirelessDeviceAbpV10xOutput

func (WirelessDeviceAbpV10xArgs) ToWirelessDeviceAbpV10xOutputWithContext

func (i WirelessDeviceAbpV10xArgs) ToWirelessDeviceAbpV10xOutputWithContext(ctx context.Context) WirelessDeviceAbpV10xOutput

func (WirelessDeviceAbpV10xArgs) ToWirelessDeviceAbpV10xPtrOutput

func (i WirelessDeviceAbpV10xArgs) ToWirelessDeviceAbpV10xPtrOutput() WirelessDeviceAbpV10xPtrOutput

func (WirelessDeviceAbpV10xArgs) ToWirelessDeviceAbpV10xPtrOutputWithContext

func (i WirelessDeviceAbpV10xArgs) ToWirelessDeviceAbpV10xPtrOutputWithContext(ctx context.Context) WirelessDeviceAbpV10xPtrOutput

type WirelessDeviceAbpV10xInput

type WirelessDeviceAbpV10xInput interface {
	pulumi.Input

	ToWirelessDeviceAbpV10xOutput() WirelessDeviceAbpV10xOutput
	ToWirelessDeviceAbpV10xOutputWithContext(context.Context) WirelessDeviceAbpV10xOutput
}

WirelessDeviceAbpV10xInput is an input type that accepts WirelessDeviceAbpV10xArgs and WirelessDeviceAbpV10xOutput values. You can construct a concrete instance of `WirelessDeviceAbpV10xInput` via:

WirelessDeviceAbpV10xArgs{...}

type WirelessDeviceAbpV10xOutput

type WirelessDeviceAbpV10xOutput struct{ *pulumi.OutputState }

func (WirelessDeviceAbpV10xOutput) DevAddr

func (WirelessDeviceAbpV10xOutput) ElementType

func (WirelessDeviceAbpV10xOutput) SessionKeys

func (WirelessDeviceAbpV10xOutput) ToOutput added in v0.76.0

func (WirelessDeviceAbpV10xOutput) ToWirelessDeviceAbpV10xOutput

func (o WirelessDeviceAbpV10xOutput) ToWirelessDeviceAbpV10xOutput() WirelessDeviceAbpV10xOutput

func (WirelessDeviceAbpV10xOutput) ToWirelessDeviceAbpV10xOutputWithContext

func (o WirelessDeviceAbpV10xOutput) ToWirelessDeviceAbpV10xOutputWithContext(ctx context.Context) WirelessDeviceAbpV10xOutput

func (WirelessDeviceAbpV10xOutput) ToWirelessDeviceAbpV10xPtrOutput

func (o WirelessDeviceAbpV10xOutput) ToWirelessDeviceAbpV10xPtrOutput() WirelessDeviceAbpV10xPtrOutput

func (WirelessDeviceAbpV10xOutput) ToWirelessDeviceAbpV10xPtrOutputWithContext

func (o WirelessDeviceAbpV10xOutput) ToWirelessDeviceAbpV10xPtrOutputWithContext(ctx context.Context) WirelessDeviceAbpV10xPtrOutput

type WirelessDeviceAbpV10xPtrInput

type WirelessDeviceAbpV10xPtrInput interface {
	pulumi.Input

	ToWirelessDeviceAbpV10xPtrOutput() WirelessDeviceAbpV10xPtrOutput
	ToWirelessDeviceAbpV10xPtrOutputWithContext(context.Context) WirelessDeviceAbpV10xPtrOutput
}

WirelessDeviceAbpV10xPtrInput is an input type that accepts WirelessDeviceAbpV10xArgs, WirelessDeviceAbpV10xPtr and WirelessDeviceAbpV10xPtrOutput values. You can construct a concrete instance of `WirelessDeviceAbpV10xPtrInput` via:

        WirelessDeviceAbpV10xArgs{...}

or:

        nil

type WirelessDeviceAbpV10xPtrOutput

type WirelessDeviceAbpV10xPtrOutput struct{ *pulumi.OutputState }

func (WirelessDeviceAbpV10xPtrOutput) DevAddr

func (WirelessDeviceAbpV10xPtrOutput) Elem

func (WirelessDeviceAbpV10xPtrOutput) ElementType

func (WirelessDeviceAbpV10xPtrOutput) SessionKeys

func (WirelessDeviceAbpV10xPtrOutput) ToOutput added in v0.76.0

func (WirelessDeviceAbpV10xPtrOutput) ToWirelessDeviceAbpV10xPtrOutput

func (o WirelessDeviceAbpV10xPtrOutput) ToWirelessDeviceAbpV10xPtrOutput() WirelessDeviceAbpV10xPtrOutput

func (WirelessDeviceAbpV10xPtrOutput) ToWirelessDeviceAbpV10xPtrOutputWithContext

func (o WirelessDeviceAbpV10xPtrOutput) ToWirelessDeviceAbpV10xPtrOutputWithContext(ctx context.Context) WirelessDeviceAbpV10xPtrOutput

type WirelessDeviceAbpV11

type WirelessDeviceAbpV11 struct {
	DevAddr     string                          `pulumi:"devAddr"`
	SessionKeys WirelessDeviceSessionKeysAbpV11 `pulumi:"sessionKeys"`
}

type WirelessDeviceAbpV11Args

type WirelessDeviceAbpV11Args struct {
	DevAddr     pulumi.StringInput                   `pulumi:"devAddr"`
	SessionKeys WirelessDeviceSessionKeysAbpV11Input `pulumi:"sessionKeys"`
}

func (WirelessDeviceAbpV11Args) ElementType

func (WirelessDeviceAbpV11Args) ElementType() reflect.Type

func (WirelessDeviceAbpV11Args) ToOutput added in v0.76.0

func (WirelessDeviceAbpV11Args) ToWirelessDeviceAbpV11Output

func (i WirelessDeviceAbpV11Args) ToWirelessDeviceAbpV11Output() WirelessDeviceAbpV11Output

func (WirelessDeviceAbpV11Args) ToWirelessDeviceAbpV11OutputWithContext

func (i WirelessDeviceAbpV11Args) ToWirelessDeviceAbpV11OutputWithContext(ctx context.Context) WirelessDeviceAbpV11Output

func (WirelessDeviceAbpV11Args) ToWirelessDeviceAbpV11PtrOutput

func (i WirelessDeviceAbpV11Args) ToWirelessDeviceAbpV11PtrOutput() WirelessDeviceAbpV11PtrOutput

func (WirelessDeviceAbpV11Args) ToWirelessDeviceAbpV11PtrOutputWithContext

func (i WirelessDeviceAbpV11Args) ToWirelessDeviceAbpV11PtrOutputWithContext(ctx context.Context) WirelessDeviceAbpV11PtrOutput

type WirelessDeviceAbpV11Input

type WirelessDeviceAbpV11Input interface {
	pulumi.Input

	ToWirelessDeviceAbpV11Output() WirelessDeviceAbpV11Output
	ToWirelessDeviceAbpV11OutputWithContext(context.Context) WirelessDeviceAbpV11Output
}

WirelessDeviceAbpV11Input is an input type that accepts WirelessDeviceAbpV11Args and WirelessDeviceAbpV11Output values. You can construct a concrete instance of `WirelessDeviceAbpV11Input` via:

WirelessDeviceAbpV11Args{...}

type WirelessDeviceAbpV11Output

type WirelessDeviceAbpV11Output struct{ *pulumi.OutputState }

func (WirelessDeviceAbpV11Output) DevAddr

func (WirelessDeviceAbpV11Output) ElementType

func (WirelessDeviceAbpV11Output) ElementType() reflect.Type

func (WirelessDeviceAbpV11Output) SessionKeys

func (WirelessDeviceAbpV11Output) ToOutput added in v0.76.0

func (WirelessDeviceAbpV11Output) ToWirelessDeviceAbpV11Output

func (o WirelessDeviceAbpV11Output) ToWirelessDeviceAbpV11Output() WirelessDeviceAbpV11Output

func (WirelessDeviceAbpV11Output) ToWirelessDeviceAbpV11OutputWithContext

func (o WirelessDeviceAbpV11Output) ToWirelessDeviceAbpV11OutputWithContext(ctx context.Context) WirelessDeviceAbpV11Output

func (WirelessDeviceAbpV11Output) ToWirelessDeviceAbpV11PtrOutput

func (o WirelessDeviceAbpV11Output) ToWirelessDeviceAbpV11PtrOutput() WirelessDeviceAbpV11PtrOutput

func (WirelessDeviceAbpV11Output) ToWirelessDeviceAbpV11PtrOutputWithContext

func (o WirelessDeviceAbpV11Output) ToWirelessDeviceAbpV11PtrOutputWithContext(ctx context.Context) WirelessDeviceAbpV11PtrOutput

type WirelessDeviceAbpV11PtrInput

type WirelessDeviceAbpV11PtrInput interface {
	pulumi.Input

	ToWirelessDeviceAbpV11PtrOutput() WirelessDeviceAbpV11PtrOutput
	ToWirelessDeviceAbpV11PtrOutputWithContext(context.Context) WirelessDeviceAbpV11PtrOutput
}

WirelessDeviceAbpV11PtrInput is an input type that accepts WirelessDeviceAbpV11Args, WirelessDeviceAbpV11Ptr and WirelessDeviceAbpV11PtrOutput values. You can construct a concrete instance of `WirelessDeviceAbpV11PtrInput` via:

        WirelessDeviceAbpV11Args{...}

or:

        nil

type WirelessDeviceAbpV11PtrOutput

type WirelessDeviceAbpV11PtrOutput struct{ *pulumi.OutputState }

func (WirelessDeviceAbpV11PtrOutput) DevAddr

func (WirelessDeviceAbpV11PtrOutput) Elem

func (WirelessDeviceAbpV11PtrOutput) ElementType

func (WirelessDeviceAbpV11PtrOutput) SessionKeys

func (WirelessDeviceAbpV11PtrOutput) ToOutput added in v0.76.0

func (WirelessDeviceAbpV11PtrOutput) ToWirelessDeviceAbpV11PtrOutput

func (o WirelessDeviceAbpV11PtrOutput) ToWirelessDeviceAbpV11PtrOutput() WirelessDeviceAbpV11PtrOutput

func (WirelessDeviceAbpV11PtrOutput) ToWirelessDeviceAbpV11PtrOutputWithContext

func (o WirelessDeviceAbpV11PtrOutput) ToWirelessDeviceAbpV11PtrOutputWithContext(ctx context.Context) WirelessDeviceAbpV11PtrOutput

type WirelessDeviceArgs

type WirelessDeviceArgs struct {
	// Wireless device description
	Description pulumi.StringPtrInput
	// Wireless device destination name
	DestinationName pulumi.StringInput
	// The date and time when the most recent uplink was received.
	LastUplinkReceivedAt pulumi.StringPtrInput
	// The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Device.
	LoRaWan WirelessDeviceLoRaWanDevicePtrInput
	// Wireless device name
	Name pulumi.StringPtrInput
	// A list of key-value pairs that contain metadata for the device. Currently not supported, will not create if tags are passed.
	Tags WirelessDeviceTagArrayInput
	// Thing arn. Passed into update to associate Thing with Wireless device.
	ThingArn pulumi.StringPtrInput
	// Wireless device type, currently only Sidewalk and LoRa
	Type WirelessDeviceTypeInput
}

The set of arguments for constructing a WirelessDevice resource.

func (WirelessDeviceArgs) ElementType

func (WirelessDeviceArgs) ElementType() reflect.Type

type WirelessDeviceImportTask deprecated added in v0.56.0

type WirelessDeviceImportTask struct {
	pulumi.CustomResourceState

	// Arn for Wireless Device Import Task, Returned upon successful start.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// CreationDate for import task
	CreationDate pulumi.StringOutput `pulumi:"creationDate"`
	// Destination Name for import task
	DestinationName pulumi.StringOutput `pulumi:"destinationName"`
	// Failed Imported Devices Count
	FailedImportedDevicesCount pulumi.IntOutput `pulumi:"failedImportedDevicesCount"`
	// Initialized Imported Devices Count
	InitializedImportedDevicesCount pulumi.IntOutput `pulumi:"initializedImportedDevicesCount"`
	// Onboarded Imported Devices Count
	OnboardedImportedDevicesCount pulumi.IntOutput `pulumi:"onboardedImportedDevicesCount"`
	// Pending Imported Devices Count
	PendingImportedDevicesCount pulumi.IntOutput `pulumi:"pendingImportedDevicesCount"`
	// sidewalk contain file for created device and role
	Sidewalk SidewalkPropertiesOutput `pulumi:"sidewalk"`
	// Status for import task
	Status WirelessDeviceImportTaskStatusOutput `pulumi:"status"`
	// StatusReason for import task
	StatusReason pulumi.StringOutput `pulumi:"statusReason"`
	// An array of key-value pairs to apply to this resource.
	Tags WirelessDeviceImportTaskTagArrayOutput `pulumi:"tags"`
}

Wireless Device Import Tasks

Deprecated: WirelessDeviceImportTask is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetWirelessDeviceImportTask added in v0.56.0

func GetWirelessDeviceImportTask(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WirelessDeviceImportTaskState, opts ...pulumi.ResourceOption) (*WirelessDeviceImportTask, error)

GetWirelessDeviceImportTask gets an existing WirelessDeviceImportTask resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewWirelessDeviceImportTask added in v0.56.0

func NewWirelessDeviceImportTask(ctx *pulumi.Context,
	name string, args *WirelessDeviceImportTaskArgs, opts ...pulumi.ResourceOption) (*WirelessDeviceImportTask, error)

NewWirelessDeviceImportTask registers a new resource with the given unique name, arguments, and options.

func (*WirelessDeviceImportTask) ElementType added in v0.56.0

func (*WirelessDeviceImportTask) ElementType() reflect.Type

func (*WirelessDeviceImportTask) ToOutput added in v0.76.0

func (*WirelessDeviceImportTask) ToWirelessDeviceImportTaskOutput added in v0.56.0

func (i *WirelessDeviceImportTask) ToWirelessDeviceImportTaskOutput() WirelessDeviceImportTaskOutput

func (*WirelessDeviceImportTask) ToWirelessDeviceImportTaskOutputWithContext added in v0.56.0

func (i *WirelessDeviceImportTask) ToWirelessDeviceImportTaskOutputWithContext(ctx context.Context) WirelessDeviceImportTaskOutput

type WirelessDeviceImportTaskArgs added in v0.56.0

type WirelessDeviceImportTaskArgs struct {
	// Destination Name for import task
	DestinationName pulumi.StringInput
	// sidewalk contain file for created device and role
	Sidewalk SidewalkPropertiesInput
	// An array of key-value pairs to apply to this resource.
	Tags WirelessDeviceImportTaskTagArrayInput
}

The set of arguments for constructing a WirelessDeviceImportTask resource.

func (WirelessDeviceImportTaskArgs) ElementType added in v0.56.0

type WirelessDeviceImportTaskInput added in v0.56.0

type WirelessDeviceImportTaskInput interface {
	pulumi.Input

	ToWirelessDeviceImportTaskOutput() WirelessDeviceImportTaskOutput
	ToWirelessDeviceImportTaskOutputWithContext(ctx context.Context) WirelessDeviceImportTaskOutput
}

type WirelessDeviceImportTaskOutput added in v0.56.0

type WirelessDeviceImportTaskOutput struct{ *pulumi.OutputState }

func (WirelessDeviceImportTaskOutput) Arn added in v0.56.0

Arn for Wireless Device Import Task, Returned upon successful start.

func (WirelessDeviceImportTaskOutput) CreationDate added in v0.56.0

CreationDate for import task

func (WirelessDeviceImportTaskOutput) DestinationName added in v0.56.0

Destination Name for import task

func (WirelessDeviceImportTaskOutput) ElementType added in v0.56.0

func (WirelessDeviceImportTaskOutput) FailedImportedDevicesCount added in v0.56.0

func (o WirelessDeviceImportTaskOutput) FailedImportedDevicesCount() pulumi.IntOutput

Failed Imported Devices Count

func (WirelessDeviceImportTaskOutput) InitializedImportedDevicesCount added in v0.56.0

func (o WirelessDeviceImportTaskOutput) InitializedImportedDevicesCount() pulumi.IntOutput

Initialized Imported Devices Count

func (WirelessDeviceImportTaskOutput) OnboardedImportedDevicesCount added in v0.56.0

func (o WirelessDeviceImportTaskOutput) OnboardedImportedDevicesCount() pulumi.IntOutput

Onboarded Imported Devices Count

func (WirelessDeviceImportTaskOutput) PendingImportedDevicesCount added in v0.56.0

func (o WirelessDeviceImportTaskOutput) PendingImportedDevicesCount() pulumi.IntOutput

Pending Imported Devices Count

func (WirelessDeviceImportTaskOutput) Sidewalk added in v0.56.0

sidewalk contain file for created device and role

func (WirelessDeviceImportTaskOutput) Status added in v0.56.0

Status for import task

func (WirelessDeviceImportTaskOutput) StatusReason added in v0.56.0

StatusReason for import task

func (WirelessDeviceImportTaskOutput) Tags added in v0.56.0

An array of key-value pairs to apply to this resource.

func (WirelessDeviceImportTaskOutput) ToOutput added in v0.76.0

func (WirelessDeviceImportTaskOutput) ToWirelessDeviceImportTaskOutput added in v0.56.0

func (o WirelessDeviceImportTaskOutput) ToWirelessDeviceImportTaskOutput() WirelessDeviceImportTaskOutput

func (WirelessDeviceImportTaskOutput) ToWirelessDeviceImportTaskOutputWithContext added in v0.56.0

func (o WirelessDeviceImportTaskOutput) ToWirelessDeviceImportTaskOutputWithContext(ctx context.Context) WirelessDeviceImportTaskOutput

type WirelessDeviceImportTaskState added in v0.56.0

type WirelessDeviceImportTaskState struct {
}

func (WirelessDeviceImportTaskState) ElementType added in v0.56.0

type WirelessDeviceImportTaskStatus added in v0.56.0

type WirelessDeviceImportTaskStatus string

Status for import task

type WirelessDeviceImportTaskStatusOutput added in v0.56.0

type WirelessDeviceImportTaskStatusOutput struct{ *pulumi.OutputState }

func (WirelessDeviceImportTaskStatusOutput) ElementType added in v0.56.0

func (WirelessDeviceImportTaskStatusOutput) ToOutput added in v0.76.0

func (WirelessDeviceImportTaskStatusOutput) ToStringOutput added in v0.56.0

func (WirelessDeviceImportTaskStatusOutput) ToStringOutputWithContext added in v0.56.0

func (o WirelessDeviceImportTaskStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (WirelessDeviceImportTaskStatusOutput) ToStringPtrOutput added in v0.56.0

func (WirelessDeviceImportTaskStatusOutput) ToStringPtrOutputWithContext added in v0.56.0

func (o WirelessDeviceImportTaskStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (WirelessDeviceImportTaskStatusOutput) ToWirelessDeviceImportTaskStatusOutput added in v0.56.0

func (o WirelessDeviceImportTaskStatusOutput) ToWirelessDeviceImportTaskStatusOutput() WirelessDeviceImportTaskStatusOutput

func (WirelessDeviceImportTaskStatusOutput) ToWirelessDeviceImportTaskStatusOutputWithContext added in v0.56.0

func (o WirelessDeviceImportTaskStatusOutput) ToWirelessDeviceImportTaskStatusOutputWithContext(ctx context.Context) WirelessDeviceImportTaskStatusOutput

func (WirelessDeviceImportTaskStatusOutput) ToWirelessDeviceImportTaskStatusPtrOutput added in v0.56.0

func (o WirelessDeviceImportTaskStatusOutput) ToWirelessDeviceImportTaskStatusPtrOutput() WirelessDeviceImportTaskStatusPtrOutput

func (WirelessDeviceImportTaskStatusOutput) ToWirelessDeviceImportTaskStatusPtrOutputWithContext added in v0.56.0

func (o WirelessDeviceImportTaskStatusOutput) ToWirelessDeviceImportTaskStatusPtrOutputWithContext(ctx context.Context) WirelessDeviceImportTaskStatusPtrOutput

type WirelessDeviceImportTaskStatusPtrOutput added in v0.56.0

type WirelessDeviceImportTaskStatusPtrOutput struct{ *pulumi.OutputState }

func (WirelessDeviceImportTaskStatusPtrOutput) Elem added in v0.56.0

func (WirelessDeviceImportTaskStatusPtrOutput) ElementType added in v0.56.0

func (WirelessDeviceImportTaskStatusPtrOutput) ToOutput added in v0.76.0

func (WirelessDeviceImportTaskStatusPtrOutput) ToStringPtrOutput added in v0.56.0

func (WirelessDeviceImportTaskStatusPtrOutput) ToStringPtrOutputWithContext added in v0.56.0

func (WirelessDeviceImportTaskStatusPtrOutput) ToWirelessDeviceImportTaskStatusPtrOutput added in v0.56.0

func (o WirelessDeviceImportTaskStatusPtrOutput) ToWirelessDeviceImportTaskStatusPtrOutput() WirelessDeviceImportTaskStatusPtrOutput

func (WirelessDeviceImportTaskStatusPtrOutput) ToWirelessDeviceImportTaskStatusPtrOutputWithContext added in v0.56.0

func (o WirelessDeviceImportTaskStatusPtrOutput) ToWirelessDeviceImportTaskStatusPtrOutputWithContext(ctx context.Context) WirelessDeviceImportTaskStatusPtrOutput

type WirelessDeviceImportTaskTag added in v0.56.0

type WirelessDeviceImportTaskTag struct {
	// The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Key string `pulumi:"key"`
	// The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Value string `pulumi:"value"`
}

A key-value pair to associate with a resource.

type WirelessDeviceImportTaskTagArgs added in v0.56.0

type WirelessDeviceImportTaskTagArgs struct {
	// The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Key pulumi.StringInput `pulumi:"key"`
	// The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
	Value pulumi.StringInput `pulumi:"value"`
}

A key-value pair to associate with a resource.

func (WirelessDeviceImportTaskTagArgs) ElementType added in v0.56.0

func (WirelessDeviceImportTaskTagArgs) ToOutput added in v0.76.0

func (WirelessDeviceImportTaskTagArgs) ToWirelessDeviceImportTaskTagOutput added in v0.56.0

func (i WirelessDeviceImportTaskTagArgs) ToWirelessDeviceImportTaskTagOutput() WirelessDeviceImportTaskTagOutput

func (WirelessDeviceImportTaskTagArgs) ToWirelessDeviceImportTaskTagOutputWithContext added in v0.56.0

func (i WirelessDeviceImportTaskTagArgs) ToWirelessDeviceImportTaskTagOutputWithContext(ctx context.Context) WirelessDeviceImportTaskTagOutput

type WirelessDeviceImportTaskTagArray added in v0.56.0

type WirelessDeviceImportTaskTagArray []WirelessDeviceImportTaskTagInput

func (WirelessDeviceImportTaskTagArray) ElementType added in v0.56.0

func (WirelessDeviceImportTaskTagArray) ToOutput added in v0.76.0

func (WirelessDeviceImportTaskTagArray) ToWirelessDeviceImportTaskTagArrayOutput added in v0.56.0

func (i WirelessDeviceImportTaskTagArray) ToWirelessDeviceImportTaskTagArrayOutput() WirelessDeviceImportTaskTagArrayOutput

func (WirelessDeviceImportTaskTagArray) ToWirelessDeviceImportTaskTagArrayOutputWithContext added in v0.56.0

func (i WirelessDeviceImportTaskTagArray) ToWirelessDeviceImportTaskTagArrayOutputWithContext(ctx context.Context) WirelessDeviceImportTaskTagArrayOutput

type WirelessDeviceImportTaskTagArrayInput added in v0.56.0

type WirelessDeviceImportTaskTagArrayInput interface {
	pulumi.Input

	ToWirelessDeviceImportTaskTagArrayOutput() WirelessDeviceImportTaskTagArrayOutput
	ToWirelessDeviceImportTaskTagArrayOutputWithContext(context.Context) WirelessDeviceImportTaskTagArrayOutput
}

WirelessDeviceImportTaskTagArrayInput is an input type that accepts WirelessDeviceImportTaskTagArray and WirelessDeviceImportTaskTagArrayOutput values. You can construct a concrete instance of `WirelessDeviceImportTaskTagArrayInput` via:

WirelessDeviceImportTaskTagArray{ WirelessDeviceImportTaskTagArgs{...} }

type WirelessDeviceImportTaskTagArrayOutput added in v0.56.0

type WirelessDeviceImportTaskTagArrayOutput struct{ *pulumi.OutputState }

func (WirelessDeviceImportTaskTagArrayOutput) ElementType added in v0.56.0

func (WirelessDeviceImportTaskTagArrayOutput) Index added in v0.56.0

func (WirelessDeviceImportTaskTagArrayOutput) ToOutput added in v0.76.0

func (WirelessDeviceImportTaskTagArrayOutput) ToWirelessDeviceImportTaskTagArrayOutput added in v0.56.0

func (o WirelessDeviceImportTaskTagArrayOutput) ToWirelessDeviceImportTaskTagArrayOutput() WirelessDeviceImportTaskTagArrayOutput

func (WirelessDeviceImportTaskTagArrayOutput) ToWirelessDeviceImportTaskTagArrayOutputWithContext added in v0.56.0

func (o WirelessDeviceImportTaskTagArrayOutput) ToWirelessDeviceImportTaskTagArrayOutputWithContext(ctx context.Context) WirelessDeviceImportTaskTagArrayOutput

type WirelessDeviceImportTaskTagInput added in v0.56.0

type WirelessDeviceImportTaskTagInput interface {
	pulumi.Input

	ToWirelessDeviceImportTaskTagOutput() WirelessDeviceImportTaskTagOutput
	ToWirelessDeviceImportTaskTagOutputWithContext(context.Context) WirelessDeviceImportTaskTagOutput
}

WirelessDeviceImportTaskTagInput is an input type that accepts WirelessDeviceImportTaskTagArgs and WirelessDeviceImportTaskTagOutput values. You can construct a concrete instance of `WirelessDeviceImportTaskTagInput` via:

WirelessDeviceImportTaskTagArgs{...}

type WirelessDeviceImportTaskTagOutput added in v0.56.0

type WirelessDeviceImportTaskTagOutput struct{ *pulumi.OutputState }

A key-value pair to associate with a resource.

func (WirelessDeviceImportTaskTagOutput) ElementType added in v0.56.0

func (WirelessDeviceImportTaskTagOutput) Key added in v0.56.0

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

func (WirelessDeviceImportTaskTagOutput) ToOutput added in v0.76.0

func (WirelessDeviceImportTaskTagOutput) ToWirelessDeviceImportTaskTagOutput added in v0.56.0

func (o WirelessDeviceImportTaskTagOutput) ToWirelessDeviceImportTaskTagOutput() WirelessDeviceImportTaskTagOutput

func (WirelessDeviceImportTaskTagOutput) ToWirelessDeviceImportTaskTagOutputWithContext added in v0.56.0

func (o WirelessDeviceImportTaskTagOutput) ToWirelessDeviceImportTaskTagOutputWithContext(ctx context.Context) WirelessDeviceImportTaskTagOutput

func (WirelessDeviceImportTaskTagOutput) Value added in v0.56.0

The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

type WirelessDeviceInput

type WirelessDeviceInput interface {
	pulumi.Input

	ToWirelessDeviceOutput() WirelessDeviceOutput
	ToWirelessDeviceOutputWithContext(ctx context.Context) WirelessDeviceOutput
}

type WirelessDeviceLoRaWanDevice added in v0.72.0

type WirelessDeviceLoRaWanDevice struct {
	AbpV10x          *WirelessDeviceAbpV10x  `pulumi:"abpV10x"`
	AbpV11           *WirelessDeviceAbpV11   `pulumi:"abpV11"`
	DevEui           *string                 `pulumi:"devEui"`
	DeviceProfileId  *string                 `pulumi:"deviceProfileId"`
	OtaaV10x         *WirelessDeviceOtaaV10x `pulumi:"otaaV10x"`
	OtaaV11          *WirelessDeviceOtaaV11  `pulumi:"otaaV11"`
	ServiceProfileId *string                 `pulumi:"serviceProfileId"`
}

type WirelessDeviceLoRaWanDeviceArgs added in v0.72.0

type WirelessDeviceLoRaWanDeviceArgs struct {
	AbpV10x          WirelessDeviceAbpV10xPtrInput  `pulumi:"abpV10x"`
	AbpV11           WirelessDeviceAbpV11PtrInput   `pulumi:"abpV11"`
	DevEui           pulumi.StringPtrInput          `pulumi:"devEui"`
	DeviceProfileId  pulumi.StringPtrInput          `pulumi:"deviceProfileId"`
	OtaaV10x         WirelessDeviceOtaaV10xPtrInput `pulumi:"otaaV10x"`
	OtaaV11          WirelessDeviceOtaaV11PtrInput  `pulumi:"otaaV11"`
	ServiceProfileId pulumi.StringPtrInput          `pulumi:"serviceProfileId"`
}

func (WirelessDeviceLoRaWanDeviceArgs) ElementType added in v0.72.0

func (WirelessDeviceLoRaWanDeviceArgs) ToOutput added in v0.76.0

func (WirelessDeviceLoRaWanDeviceArgs) ToWirelessDeviceLoRaWanDeviceOutput added in v0.72.0

func (i WirelessDeviceLoRaWanDeviceArgs) ToWirelessDeviceLoRaWanDeviceOutput() WirelessDeviceLoRaWanDeviceOutput

func (WirelessDeviceLoRaWanDeviceArgs) ToWirelessDeviceLoRaWanDeviceOutputWithContext added in v0.72.0

func (i WirelessDeviceLoRaWanDeviceArgs) ToWirelessDeviceLoRaWanDeviceOutputWithContext(ctx context.Context) WirelessDeviceLoRaWanDeviceOutput

func (WirelessDeviceLoRaWanDeviceArgs) ToWirelessDeviceLoRaWanDevicePtrOutput added in v0.72.0

func (i WirelessDeviceLoRaWanDeviceArgs) ToWirelessDeviceLoRaWanDevicePtrOutput() WirelessDeviceLoRaWanDevicePtrOutput

func (WirelessDeviceLoRaWanDeviceArgs) ToWirelessDeviceLoRaWanDevicePtrOutputWithContext added in v0.72.0

func (i WirelessDeviceLoRaWanDeviceArgs) ToWirelessDeviceLoRaWanDevicePtrOutputWithContext(ctx context.Context) WirelessDeviceLoRaWanDevicePtrOutput

type WirelessDeviceLoRaWanDeviceInput added in v0.72.0

type WirelessDeviceLoRaWanDeviceInput interface {
	pulumi.Input

	ToWirelessDeviceLoRaWanDeviceOutput() WirelessDeviceLoRaWanDeviceOutput
	ToWirelessDeviceLoRaWanDeviceOutputWithContext(context.Context) WirelessDeviceLoRaWanDeviceOutput
}

WirelessDeviceLoRaWanDeviceInput is an input type that accepts WirelessDeviceLoRaWanDeviceArgs and WirelessDeviceLoRaWanDeviceOutput values. You can construct a concrete instance of `WirelessDeviceLoRaWanDeviceInput` via:

WirelessDeviceLoRaWanDeviceArgs{...}

type WirelessDeviceLoRaWanDeviceOutput added in v0.72.0

type WirelessDeviceLoRaWanDeviceOutput struct{ *pulumi.OutputState }

func (WirelessDeviceLoRaWanDeviceOutput) AbpV10x added in v0.72.0

func (WirelessDeviceLoRaWanDeviceOutput) AbpV11 added in v0.72.0

func (WirelessDeviceLoRaWanDeviceOutput) DevEui added in v0.72.0

func (WirelessDeviceLoRaWanDeviceOutput) DeviceProfileId added in v0.72.0

func (WirelessDeviceLoRaWanDeviceOutput) ElementType added in v0.72.0

func (WirelessDeviceLoRaWanDeviceOutput) OtaaV10x added in v0.72.0

func (WirelessDeviceLoRaWanDeviceOutput) OtaaV11 added in v0.72.0

func (WirelessDeviceLoRaWanDeviceOutput) ServiceProfileId added in v0.72.0

func (WirelessDeviceLoRaWanDeviceOutput) ToOutput added in v0.76.0

func (WirelessDeviceLoRaWanDeviceOutput) ToWirelessDeviceLoRaWanDeviceOutput added in v0.72.0

func (o WirelessDeviceLoRaWanDeviceOutput) ToWirelessDeviceLoRaWanDeviceOutput() WirelessDeviceLoRaWanDeviceOutput

func (WirelessDeviceLoRaWanDeviceOutput) ToWirelessDeviceLoRaWanDeviceOutputWithContext added in v0.72.0

func (o WirelessDeviceLoRaWanDeviceOutput) ToWirelessDeviceLoRaWanDeviceOutputWithContext(ctx context.Context) WirelessDeviceLoRaWanDeviceOutput

func (WirelessDeviceLoRaWanDeviceOutput) ToWirelessDeviceLoRaWanDevicePtrOutput added in v0.72.0

func (o WirelessDeviceLoRaWanDeviceOutput) ToWirelessDeviceLoRaWanDevicePtrOutput() WirelessDeviceLoRaWanDevicePtrOutput

func (WirelessDeviceLoRaWanDeviceOutput) ToWirelessDeviceLoRaWanDevicePtrOutputWithContext added in v0.72.0

func (o WirelessDeviceLoRaWanDeviceOutput) ToWirelessDeviceLoRaWanDevicePtrOutputWithContext(ctx context.Context) WirelessDeviceLoRaWanDevicePtrOutput

type WirelessDeviceLoRaWanDevicePtrInput added in v0.72.0

type WirelessDeviceLoRaWanDevicePtrInput interface {
	pulumi.Input

	ToWirelessDeviceLoRaWanDevicePtrOutput() WirelessDeviceLoRaWanDevicePtrOutput
	ToWirelessDeviceLoRaWanDevicePtrOutputWithContext(context.Context) WirelessDeviceLoRaWanDevicePtrOutput
}

WirelessDeviceLoRaWanDevicePtrInput is an input type that accepts WirelessDeviceLoRaWanDeviceArgs, WirelessDeviceLoRaWanDevicePtr and WirelessDeviceLoRaWanDevicePtrOutput values. You can construct a concrete instance of `WirelessDeviceLoRaWanDevicePtrInput` via:

        WirelessDeviceLoRaWanDeviceArgs{...}

or:

        nil

func WirelessDeviceLoRaWanDevicePtr added in v0.72.0

type WirelessDeviceLoRaWanDevicePtrOutput added in v0.72.0

type WirelessDeviceLoRaWanDevicePtrOutput struct{ *pulumi.OutputState }

func (WirelessDeviceLoRaWanDevicePtrOutput) AbpV10x added in v0.72.0

func (WirelessDeviceLoRaWanDevicePtrOutput) AbpV11 added in v0.72.0

func (WirelessDeviceLoRaWanDevicePtrOutput) DevEui added in v0.72.0

func (WirelessDeviceLoRaWanDevicePtrOutput) DeviceProfileId added in v0.72.0

func (WirelessDeviceLoRaWanDevicePtrOutput) Elem added in v0.72.0

func (WirelessDeviceLoRaWanDevicePtrOutput) ElementType added in v0.72.0

func (WirelessDeviceLoRaWanDevicePtrOutput) OtaaV10x added in v0.72.0

func (WirelessDeviceLoRaWanDevicePtrOutput) OtaaV11 added in v0.72.0

func (WirelessDeviceLoRaWanDevicePtrOutput) ServiceProfileId added in v0.72.0

func (WirelessDeviceLoRaWanDevicePtrOutput) ToOutput added in v0.76.0

func (WirelessDeviceLoRaWanDevicePtrOutput) ToWirelessDeviceLoRaWanDevicePtrOutput added in v0.72.0

func (o WirelessDeviceLoRaWanDevicePtrOutput) ToWirelessDeviceLoRaWanDevicePtrOutput() WirelessDeviceLoRaWanDevicePtrOutput

func (WirelessDeviceLoRaWanDevicePtrOutput) ToWirelessDeviceLoRaWanDevicePtrOutputWithContext added in v0.72.0

func (o WirelessDeviceLoRaWanDevicePtrOutput) ToWirelessDeviceLoRaWanDevicePtrOutputWithContext(ctx context.Context) WirelessDeviceLoRaWanDevicePtrOutput

type WirelessDeviceOtaaV10x

type WirelessDeviceOtaaV10x struct {
	AppEui string `pulumi:"appEui"`
	AppKey string `pulumi:"appKey"`
}

type WirelessDeviceOtaaV10xArgs

type WirelessDeviceOtaaV10xArgs struct {
	AppEui pulumi.StringInput `pulumi:"appEui"`
	AppKey pulumi.StringInput `pulumi:"appKey"`
}

func (WirelessDeviceOtaaV10xArgs) ElementType

func (WirelessDeviceOtaaV10xArgs) ElementType() reflect.Type

func (WirelessDeviceOtaaV10xArgs) ToOutput added in v0.76.0

func (WirelessDeviceOtaaV10xArgs) ToWirelessDeviceOtaaV10xOutput

func (i WirelessDeviceOtaaV10xArgs) ToWirelessDeviceOtaaV10xOutput() WirelessDeviceOtaaV10xOutput

func (WirelessDeviceOtaaV10xArgs) ToWirelessDeviceOtaaV10xOutputWithContext

func (i WirelessDeviceOtaaV10xArgs) ToWirelessDeviceOtaaV10xOutputWithContext(ctx context.Context) WirelessDeviceOtaaV10xOutput

func (WirelessDeviceOtaaV10xArgs) ToWirelessDeviceOtaaV10xPtrOutput

func (i WirelessDeviceOtaaV10xArgs) ToWirelessDeviceOtaaV10xPtrOutput() WirelessDeviceOtaaV10xPtrOutput

func (WirelessDeviceOtaaV10xArgs) ToWirelessDeviceOtaaV10xPtrOutputWithContext

func (i WirelessDeviceOtaaV10xArgs) ToWirelessDeviceOtaaV10xPtrOutputWithContext(ctx context.Context) WirelessDeviceOtaaV10xPtrOutput

type WirelessDeviceOtaaV10xInput

type WirelessDeviceOtaaV10xInput interface {
	pulumi.Input

	ToWirelessDeviceOtaaV10xOutput() WirelessDeviceOtaaV10xOutput
	ToWirelessDeviceOtaaV10xOutputWithContext(context.Context) WirelessDeviceOtaaV10xOutput
}

WirelessDeviceOtaaV10xInput is an input type that accepts WirelessDeviceOtaaV10xArgs and WirelessDeviceOtaaV10xOutput values. You can construct a concrete instance of `WirelessDeviceOtaaV10xInput` via:

WirelessDeviceOtaaV10xArgs{...}

type WirelessDeviceOtaaV10xOutput

type WirelessDeviceOtaaV10xOutput struct{ *pulumi.OutputState }

func (WirelessDeviceOtaaV10xOutput) AppEui

func (WirelessDeviceOtaaV10xOutput) AppKey

func (WirelessDeviceOtaaV10xOutput) ElementType

func (WirelessDeviceOtaaV10xOutput) ToOutput added in v0.76.0

func (WirelessDeviceOtaaV10xOutput) ToWirelessDeviceOtaaV10xOutput

func (o WirelessDeviceOtaaV10xOutput) ToWirelessDeviceOtaaV10xOutput() WirelessDeviceOtaaV10xOutput

func (WirelessDeviceOtaaV10xOutput) ToWirelessDeviceOtaaV10xOutputWithContext

func (o WirelessDeviceOtaaV10xOutput) ToWirelessDeviceOtaaV10xOutputWithContext(ctx context.Context) WirelessDeviceOtaaV10xOutput

func (WirelessDeviceOtaaV10xOutput) ToWirelessDeviceOtaaV10xPtrOutput

func (o WirelessDeviceOtaaV10xOutput) ToWirelessDeviceOtaaV10xPtrOutput() WirelessDeviceOtaaV10xPtrOutput

func (WirelessDeviceOtaaV10xOutput) ToWirelessDeviceOtaaV10xPtrOutputWithContext

func (o WirelessDeviceOtaaV10xOutput) ToWirelessDeviceOtaaV10xPtrOutputWithContext(ctx context.Context) WirelessDeviceOtaaV10xPtrOutput

type WirelessDeviceOtaaV10xPtrInput

type WirelessDeviceOtaaV10xPtrInput interface {
	pulumi.Input

	ToWirelessDeviceOtaaV10xPtrOutput() WirelessDeviceOtaaV10xPtrOutput
	ToWirelessDeviceOtaaV10xPtrOutputWithContext(context.Context) WirelessDeviceOtaaV10xPtrOutput
}

WirelessDeviceOtaaV10xPtrInput is an input type that accepts WirelessDeviceOtaaV10xArgs, WirelessDeviceOtaaV10xPtr and WirelessDeviceOtaaV10xPtrOutput values. You can construct a concrete instance of `WirelessDeviceOtaaV10xPtrInput` via:

        WirelessDeviceOtaaV10xArgs{...}

or:

        nil

type WirelessDeviceOtaaV10xPtrOutput

type WirelessDeviceOtaaV10xPtrOutput struct{ *pulumi.OutputState }

func (WirelessDeviceOtaaV10xPtrOutput) AppEui

func (WirelessDeviceOtaaV10xPtrOutput) AppKey

func (WirelessDeviceOtaaV10xPtrOutput) Elem

func (WirelessDeviceOtaaV10xPtrOutput) ElementType

func (WirelessDeviceOtaaV10xPtrOutput) ToOutput added in v0.76.0

func (WirelessDeviceOtaaV10xPtrOutput) ToWirelessDeviceOtaaV10xPtrOutput

func (o WirelessDeviceOtaaV10xPtrOutput) ToWirelessDeviceOtaaV10xPtrOutput() WirelessDeviceOtaaV10xPtrOutput

func (WirelessDeviceOtaaV10xPtrOutput) ToWirelessDeviceOtaaV10xPtrOutputWithContext

func (o WirelessDeviceOtaaV10xPtrOutput) ToWirelessDeviceOtaaV10xPtrOutputWithContext(ctx context.Context) WirelessDeviceOtaaV10xPtrOutput

type WirelessDeviceOtaaV11

type WirelessDeviceOtaaV11 struct {
	AppKey  string `pulumi:"appKey"`
	JoinEui string `pulumi:"joinEui"`
	NwkKey  string `pulumi:"nwkKey"`
}

type WirelessDeviceOtaaV11Args

type WirelessDeviceOtaaV11Args struct {
	AppKey  pulumi.StringInput `pulumi:"appKey"`
	JoinEui pulumi.StringInput `pulumi:"joinEui"`
	NwkKey  pulumi.StringInput `pulumi:"nwkKey"`
}

func (WirelessDeviceOtaaV11Args) ElementType

func (WirelessDeviceOtaaV11Args) ElementType() reflect.Type

func (WirelessDeviceOtaaV11Args) ToOutput added in v0.76.0

func (WirelessDeviceOtaaV11Args) ToWirelessDeviceOtaaV11Output

func (i WirelessDeviceOtaaV11Args) ToWirelessDeviceOtaaV11Output() WirelessDeviceOtaaV11Output

func (WirelessDeviceOtaaV11Args) ToWirelessDeviceOtaaV11OutputWithContext

func (i WirelessDeviceOtaaV11Args) ToWirelessDeviceOtaaV11OutputWithContext(ctx context.Context) WirelessDeviceOtaaV11Output

func (WirelessDeviceOtaaV11Args) ToWirelessDeviceOtaaV11PtrOutput

func (i WirelessDeviceOtaaV11Args) ToWirelessDeviceOtaaV11PtrOutput() WirelessDeviceOtaaV11PtrOutput

func (WirelessDeviceOtaaV11Args) ToWirelessDeviceOtaaV11PtrOutputWithContext

func (i WirelessDeviceOtaaV11Args) ToWirelessDeviceOtaaV11PtrOutputWithContext(ctx context.Context) WirelessDeviceOtaaV11PtrOutput

type WirelessDeviceOtaaV11Input

type WirelessDeviceOtaaV11Input interface {
	pulumi.Input

	ToWirelessDeviceOtaaV11Output() WirelessDeviceOtaaV11Output
	ToWirelessDeviceOtaaV11OutputWithContext(context.Context) WirelessDeviceOtaaV11Output
}

WirelessDeviceOtaaV11Input is an input type that accepts WirelessDeviceOtaaV11Args and WirelessDeviceOtaaV11Output values. You can construct a concrete instance of `WirelessDeviceOtaaV11Input` via:

WirelessDeviceOtaaV11Args{...}

type WirelessDeviceOtaaV11Output

type WirelessDeviceOtaaV11Output struct{ *pulumi.OutputState }

func (WirelessDeviceOtaaV11Output) AppKey

func (WirelessDeviceOtaaV11Output) ElementType

func (WirelessDeviceOtaaV11Output) JoinEui

func (WirelessDeviceOtaaV11Output) NwkKey

func (WirelessDeviceOtaaV11Output) ToOutput added in v0.76.0

func (WirelessDeviceOtaaV11Output) ToWirelessDeviceOtaaV11Output

func (o WirelessDeviceOtaaV11Output) ToWirelessDeviceOtaaV11Output() WirelessDeviceOtaaV11Output

func (WirelessDeviceOtaaV11Output) ToWirelessDeviceOtaaV11OutputWithContext

func (o WirelessDeviceOtaaV11Output) ToWirelessDeviceOtaaV11OutputWithContext(ctx context.Context) WirelessDeviceOtaaV11Output

func (WirelessDeviceOtaaV11Output) ToWirelessDeviceOtaaV11PtrOutput

func (o WirelessDeviceOtaaV11Output) ToWirelessDeviceOtaaV11PtrOutput() WirelessDeviceOtaaV11PtrOutput

func (WirelessDeviceOtaaV11Output) ToWirelessDeviceOtaaV11PtrOutputWithContext

func (o WirelessDeviceOtaaV11Output) ToWirelessDeviceOtaaV11PtrOutputWithContext(ctx context.Context) WirelessDeviceOtaaV11PtrOutput

type WirelessDeviceOtaaV11PtrInput

type WirelessDeviceOtaaV11PtrInput interface {
	pulumi.Input

	ToWirelessDeviceOtaaV11PtrOutput() WirelessDeviceOtaaV11PtrOutput
	ToWirelessDeviceOtaaV11PtrOutputWithContext(context.Context) WirelessDeviceOtaaV11PtrOutput
}

WirelessDeviceOtaaV11PtrInput is an input type that accepts WirelessDeviceOtaaV11Args, WirelessDeviceOtaaV11Ptr and WirelessDeviceOtaaV11PtrOutput values. You can construct a concrete instance of `WirelessDeviceOtaaV11PtrInput` via:

        WirelessDeviceOtaaV11Args{...}

or:

        nil

type WirelessDeviceOtaaV11PtrOutput

type WirelessDeviceOtaaV11PtrOutput struct{ *pulumi.OutputState }

func (WirelessDeviceOtaaV11PtrOutput) AppKey

func (WirelessDeviceOtaaV11PtrOutput) Elem

func (WirelessDeviceOtaaV11PtrOutput) ElementType

func (WirelessDeviceOtaaV11PtrOutput) JoinEui

func (WirelessDeviceOtaaV11PtrOutput) NwkKey

func (WirelessDeviceOtaaV11PtrOutput) ToOutput added in v0.76.0

func (WirelessDeviceOtaaV11PtrOutput) ToWirelessDeviceOtaaV11PtrOutput

func (o WirelessDeviceOtaaV11PtrOutput) ToWirelessDeviceOtaaV11PtrOutput() WirelessDeviceOtaaV11PtrOutput

func (WirelessDeviceOtaaV11PtrOutput) ToWirelessDeviceOtaaV11PtrOutputWithContext

func (o WirelessDeviceOtaaV11PtrOutput) ToWirelessDeviceOtaaV11PtrOutputWithContext(ctx context.Context) WirelessDeviceOtaaV11PtrOutput

type WirelessDeviceOutput

type WirelessDeviceOutput struct{ *pulumi.OutputState }

func (WirelessDeviceOutput) Arn added in v0.17.0

Wireless device arn. Returned after successful create.

func (WirelessDeviceOutput) Description added in v0.17.0

Wireless device description

func (WirelessDeviceOutput) DestinationName added in v0.17.0

func (o WirelessDeviceOutput) DestinationName() pulumi.StringOutput

Wireless device destination name

func (WirelessDeviceOutput) ElementType

func (WirelessDeviceOutput) ElementType() reflect.Type

func (WirelessDeviceOutput) LastUplinkReceivedAt added in v0.17.0

func (o WirelessDeviceOutput) LastUplinkReceivedAt() pulumi.StringPtrOutput

The date and time when the most recent uplink was received.

func (WirelessDeviceOutput) LoRaWan added in v0.72.0

The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Device.

func (WirelessDeviceOutput) Name added in v0.17.0

Wireless device name

func (WirelessDeviceOutput) Tags added in v0.17.0

A list of key-value pairs that contain metadata for the device. Currently not supported, will not create if tags are passed.

func (WirelessDeviceOutput) ThingArn added in v0.17.0

Thing arn. Passed into update to associate Thing with Wireless device.

func (WirelessDeviceOutput) ThingName added in v0.17.0

Thing Arn. If there is a Thing created, this can be returned with a Get call.

func (WirelessDeviceOutput) ToOutput added in v0.76.0

func (WirelessDeviceOutput) ToWirelessDeviceOutput

func (o WirelessDeviceOutput) ToWirelessDeviceOutput() WirelessDeviceOutput

func (WirelessDeviceOutput) ToWirelessDeviceOutputWithContext

func (o WirelessDeviceOutput) ToWirelessDeviceOutputWithContext(ctx context.Context) WirelessDeviceOutput

func (WirelessDeviceOutput) Type added in v0.17.0

Wireless device type, currently only Sidewalk and LoRa

type WirelessDeviceSessionKeysAbpV10x

type WirelessDeviceSessionKeysAbpV10x struct {
	AppSKey string `pulumi:"appSKey"`
	NwkSKey string `pulumi:"nwkSKey"`
}

type WirelessDeviceSessionKeysAbpV10xArgs

type WirelessDeviceSessionKeysAbpV10xArgs struct {
	AppSKey pulumi.StringInput `pulumi:"appSKey"`
	NwkSKey pulumi.StringInput `pulumi:"nwkSKey"`
}

func (WirelessDeviceSessionKeysAbpV10xArgs) ElementType

func (WirelessDeviceSessionKeysAbpV10xArgs) ToOutput added in v0.76.0

func (WirelessDeviceSessionKeysAbpV10xArgs) ToWirelessDeviceSessionKeysAbpV10xOutput

func (i WirelessDeviceSessionKeysAbpV10xArgs) ToWirelessDeviceSessionKeysAbpV10xOutput() WirelessDeviceSessionKeysAbpV10xOutput

func (WirelessDeviceSessionKeysAbpV10xArgs) ToWirelessDeviceSessionKeysAbpV10xOutputWithContext

func (i WirelessDeviceSessionKeysAbpV10xArgs) ToWirelessDeviceSessionKeysAbpV10xOutputWithContext(ctx context.Context) WirelessDeviceSessionKeysAbpV10xOutput

func (WirelessDeviceSessionKeysAbpV10xArgs) ToWirelessDeviceSessionKeysAbpV10xPtrOutput

func (i WirelessDeviceSessionKeysAbpV10xArgs) ToWirelessDeviceSessionKeysAbpV10xPtrOutput() WirelessDeviceSessionKeysAbpV10xPtrOutput

func (WirelessDeviceSessionKeysAbpV10xArgs) ToWirelessDeviceSessionKeysAbpV10xPtrOutputWithContext

func (i WirelessDeviceSessionKeysAbpV10xArgs) ToWirelessDeviceSessionKeysAbpV10xPtrOutputWithContext(ctx context.Context) WirelessDeviceSessionKeysAbpV10xPtrOutput

type WirelessDeviceSessionKeysAbpV10xInput

type WirelessDeviceSessionKeysAbpV10xInput interface {
	pulumi.Input

	ToWirelessDeviceSessionKeysAbpV10xOutput() WirelessDeviceSessionKeysAbpV10xOutput
	ToWirelessDeviceSessionKeysAbpV10xOutputWithContext(context.Context) WirelessDeviceSessionKeysAbpV10xOutput
}

WirelessDeviceSessionKeysAbpV10xInput is an input type that accepts WirelessDeviceSessionKeysAbpV10xArgs and WirelessDeviceSessionKeysAbpV10xOutput values. You can construct a concrete instance of `WirelessDeviceSessionKeysAbpV10xInput` via:

WirelessDeviceSessionKeysAbpV10xArgs{...}

type WirelessDeviceSessionKeysAbpV10xOutput

type WirelessDeviceSessionKeysAbpV10xOutput struct{ *pulumi.OutputState }

func (WirelessDeviceSessionKeysAbpV10xOutput) AppSKey

func (WirelessDeviceSessionKeysAbpV10xOutput) ElementType

func (WirelessDeviceSessionKeysAbpV10xOutput) NwkSKey

func (WirelessDeviceSessionKeysAbpV10xOutput) ToOutput added in v0.76.0

func (WirelessDeviceSessionKeysAbpV10xOutput) ToWirelessDeviceSessionKeysAbpV10xOutput

func (o WirelessDeviceSessionKeysAbpV10xOutput) ToWirelessDeviceSessionKeysAbpV10xOutput() WirelessDeviceSessionKeysAbpV10xOutput

func (WirelessDeviceSessionKeysAbpV10xOutput) ToWirelessDeviceSessionKeysAbpV10xOutputWithContext

func (o WirelessDeviceSessionKeysAbpV10xOutput) ToWirelessDeviceSessionKeysAbpV10xOutputWithContext(ctx context.Context) WirelessDeviceSessionKeysAbpV10xOutput

func (WirelessDeviceSessionKeysAbpV10xOutput) ToWirelessDeviceSessionKeysAbpV10xPtrOutput

func (o WirelessDeviceSessionKeysAbpV10xOutput) ToWirelessDeviceSessionKeysAbpV10xPtrOutput() WirelessDeviceSessionKeysAbpV10xPtrOutput

func (WirelessDeviceSessionKeysAbpV10xOutput) ToWirelessDeviceSessionKeysAbpV10xPtrOutputWithContext

func (o WirelessDeviceSessionKeysAbpV10xOutput) ToWirelessDeviceSessionKeysAbpV10xPtrOutputWithContext(ctx context.Context) WirelessDeviceSessionKeysAbpV10xPtrOutput

type WirelessDeviceSessionKeysAbpV10xPtrInput

type WirelessDeviceSessionKeysAbpV10xPtrInput interface {
	pulumi.Input

	ToWirelessDeviceSessionKeysAbpV10xPtrOutput() WirelessDeviceSessionKeysAbpV10xPtrOutput
	ToWirelessDeviceSessionKeysAbpV10xPtrOutputWithContext(context.Context) WirelessDeviceSessionKeysAbpV10xPtrOutput
}

WirelessDeviceSessionKeysAbpV10xPtrInput is an input type that accepts WirelessDeviceSessionKeysAbpV10xArgs, WirelessDeviceSessionKeysAbpV10xPtr and WirelessDeviceSessionKeysAbpV10xPtrOutput values. You can construct a concrete instance of `WirelessDeviceSessionKeysAbpV10xPtrInput` via:

        WirelessDeviceSessionKeysAbpV10xArgs{...}

or:

        nil

type WirelessDeviceSessionKeysAbpV10xPtrOutput

type WirelessDeviceSessionKeysAbpV10xPtrOutput struct{ *pulumi.OutputState }

func (WirelessDeviceSessionKeysAbpV10xPtrOutput) AppSKey

func (WirelessDeviceSessionKeysAbpV10xPtrOutput) Elem

func (WirelessDeviceSessionKeysAbpV10xPtrOutput) ElementType

func (WirelessDeviceSessionKeysAbpV10xPtrOutput) NwkSKey

func (WirelessDeviceSessionKeysAbpV10xPtrOutput) ToOutput added in v0.76.0

func (WirelessDeviceSessionKeysAbpV10xPtrOutput) ToWirelessDeviceSessionKeysAbpV10xPtrOutput

func (o WirelessDeviceSessionKeysAbpV10xPtrOutput) ToWirelessDeviceSessionKeysAbpV10xPtrOutput() WirelessDeviceSessionKeysAbpV10xPtrOutput

func (WirelessDeviceSessionKeysAbpV10xPtrOutput) ToWirelessDeviceSessionKeysAbpV10xPtrOutputWithContext

func (o WirelessDeviceSessionKeysAbpV10xPtrOutput) ToWirelessDeviceSessionKeysAbpV10xPtrOutputWithContext(ctx context.Context) WirelessDeviceSessionKeysAbpV10xPtrOutput

type WirelessDeviceSessionKeysAbpV11

type WirelessDeviceSessionKeysAbpV11 struct {
	AppSKey     string `pulumi:"appSKey"`
	FNwkSIntKey string `pulumi:"fNwkSIntKey"`
	NwkSEncKey  string `pulumi:"nwkSEncKey"`
	SNwkSIntKey string `pulumi:"sNwkSIntKey"`
}

type WirelessDeviceSessionKeysAbpV11Args

type WirelessDeviceSessionKeysAbpV11Args struct {
	AppSKey     pulumi.StringInput `pulumi:"appSKey"`
	FNwkSIntKey pulumi.StringInput `pulumi:"fNwkSIntKey"`
	NwkSEncKey  pulumi.StringInput `pulumi:"nwkSEncKey"`
	SNwkSIntKey pulumi.StringInput `pulumi:"sNwkSIntKey"`
}

func (WirelessDeviceSessionKeysAbpV11Args) ElementType

func (WirelessDeviceSessionKeysAbpV11Args) ToOutput added in v0.76.0

func (WirelessDeviceSessionKeysAbpV11Args) ToWirelessDeviceSessionKeysAbpV11Output

func (i WirelessDeviceSessionKeysAbpV11Args) ToWirelessDeviceSessionKeysAbpV11Output() WirelessDeviceSessionKeysAbpV11Output

func (WirelessDeviceSessionKeysAbpV11Args) ToWirelessDeviceSessionKeysAbpV11OutputWithContext

func (i WirelessDeviceSessionKeysAbpV11Args) ToWirelessDeviceSessionKeysAbpV11OutputWithContext(ctx context.Context) WirelessDeviceSessionKeysAbpV11Output

func (WirelessDeviceSessionKeysAbpV11Args) ToWirelessDeviceSessionKeysAbpV11PtrOutput

func (i WirelessDeviceSessionKeysAbpV11Args) ToWirelessDeviceSessionKeysAbpV11PtrOutput() WirelessDeviceSessionKeysAbpV11PtrOutput

func (WirelessDeviceSessionKeysAbpV11Args) ToWirelessDeviceSessionKeysAbpV11PtrOutputWithContext

func (i WirelessDeviceSessionKeysAbpV11Args) ToWirelessDeviceSessionKeysAbpV11PtrOutputWithContext(ctx context.Context) WirelessDeviceSessionKeysAbpV11PtrOutput

type WirelessDeviceSessionKeysAbpV11Input

type WirelessDeviceSessionKeysAbpV11Input interface {
	pulumi.Input

	ToWirelessDeviceSessionKeysAbpV11Output() WirelessDeviceSessionKeysAbpV11Output
	ToWirelessDeviceSessionKeysAbpV11OutputWithContext(context.Context) WirelessDeviceSessionKeysAbpV11Output
}

WirelessDeviceSessionKeysAbpV11Input is an input type that accepts WirelessDeviceSessionKeysAbpV11Args and WirelessDeviceSessionKeysAbpV11Output values. You can construct a concrete instance of `WirelessDeviceSessionKeysAbpV11Input` via:

WirelessDeviceSessionKeysAbpV11Args{...}

type WirelessDeviceSessionKeysAbpV11Output

type WirelessDeviceSessionKeysAbpV11Output struct{ *pulumi.OutputState }

func (WirelessDeviceSessionKeysAbpV11Output) AppSKey

func (WirelessDeviceSessionKeysAbpV11Output) ElementType

func (WirelessDeviceSessionKeysAbpV11Output) FNwkSIntKey

func (WirelessDeviceSessionKeysAbpV11Output) NwkSEncKey

func (WirelessDeviceSessionKeysAbpV11Output) SNwkSIntKey

func (WirelessDeviceSessionKeysAbpV11Output) ToOutput added in v0.76.0

func (WirelessDeviceSessionKeysAbpV11Output) ToWirelessDeviceSessionKeysAbpV11Output

func (o WirelessDeviceSessionKeysAbpV11Output) ToWirelessDeviceSessionKeysAbpV11Output() WirelessDeviceSessionKeysAbpV11Output

func (WirelessDeviceSessionKeysAbpV11Output) ToWirelessDeviceSessionKeysAbpV11OutputWithContext

func (o WirelessDeviceSessionKeysAbpV11Output) ToWirelessDeviceSessionKeysAbpV11OutputWithContext(ctx context.Context) WirelessDeviceSessionKeysAbpV11Output

func (WirelessDeviceSessionKeysAbpV11Output) ToWirelessDeviceSessionKeysAbpV11PtrOutput

func (o WirelessDeviceSessionKeysAbpV11Output) ToWirelessDeviceSessionKeysAbpV11PtrOutput() WirelessDeviceSessionKeysAbpV11PtrOutput

func (WirelessDeviceSessionKeysAbpV11Output) ToWirelessDeviceSessionKeysAbpV11PtrOutputWithContext

func (o WirelessDeviceSessionKeysAbpV11Output) ToWirelessDeviceSessionKeysAbpV11PtrOutputWithContext(ctx context.Context) WirelessDeviceSessionKeysAbpV11PtrOutput

type WirelessDeviceSessionKeysAbpV11PtrInput

type WirelessDeviceSessionKeysAbpV11PtrInput interface {
	pulumi.Input

	ToWirelessDeviceSessionKeysAbpV11PtrOutput() WirelessDeviceSessionKeysAbpV11PtrOutput
	ToWirelessDeviceSessionKeysAbpV11PtrOutputWithContext(context.Context) WirelessDeviceSessionKeysAbpV11PtrOutput
}

WirelessDeviceSessionKeysAbpV11PtrInput is an input type that accepts WirelessDeviceSessionKeysAbpV11Args, WirelessDeviceSessionKeysAbpV11Ptr and WirelessDeviceSessionKeysAbpV11PtrOutput values. You can construct a concrete instance of `WirelessDeviceSessionKeysAbpV11PtrInput` via:

        WirelessDeviceSessionKeysAbpV11Args{...}

or:

        nil

type WirelessDeviceSessionKeysAbpV11PtrOutput

type WirelessDeviceSessionKeysAbpV11PtrOutput struct{ *pulumi.OutputState }

func (WirelessDeviceSessionKeysAbpV11PtrOutput) AppSKey

func (WirelessDeviceSessionKeysAbpV11PtrOutput) Elem

func (WirelessDeviceSessionKeysAbpV11PtrOutput) ElementType

func (WirelessDeviceSessionKeysAbpV11PtrOutput) FNwkSIntKey

func (WirelessDeviceSessionKeysAbpV11PtrOutput) NwkSEncKey

func (WirelessDeviceSessionKeysAbpV11PtrOutput) SNwkSIntKey

func (WirelessDeviceSessionKeysAbpV11PtrOutput) ToOutput added in v0.76.0

func (WirelessDeviceSessionKeysAbpV11PtrOutput) ToWirelessDeviceSessionKeysAbpV11PtrOutput

func (o WirelessDeviceSessionKeysAbpV11PtrOutput) ToWirelessDeviceSessionKeysAbpV11PtrOutput() WirelessDeviceSessionKeysAbpV11PtrOutput

func (WirelessDeviceSessionKeysAbpV11PtrOutput) ToWirelessDeviceSessionKeysAbpV11PtrOutputWithContext

func (o WirelessDeviceSessionKeysAbpV11PtrOutput) ToWirelessDeviceSessionKeysAbpV11PtrOutputWithContext(ctx context.Context) WirelessDeviceSessionKeysAbpV11PtrOutput

type WirelessDeviceState

type WirelessDeviceState struct {
}

func (WirelessDeviceState) ElementType

func (WirelessDeviceState) ElementType() reflect.Type

type WirelessDeviceTag

type WirelessDeviceTag struct {
	Key   *string `pulumi:"key"`
	Value *string `pulumi:"value"`
}

type WirelessDeviceTagArgs

type WirelessDeviceTagArgs struct {
	Key   pulumi.StringPtrInput `pulumi:"key"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (WirelessDeviceTagArgs) ElementType

func (WirelessDeviceTagArgs) ElementType() reflect.Type

func (WirelessDeviceTagArgs) ToOutput added in v0.76.0

func (WirelessDeviceTagArgs) ToWirelessDeviceTagOutput

func (i WirelessDeviceTagArgs) ToWirelessDeviceTagOutput() WirelessDeviceTagOutput

func (WirelessDeviceTagArgs) ToWirelessDeviceTagOutputWithContext

func (i WirelessDeviceTagArgs) ToWirelessDeviceTagOutputWithContext(ctx context.Context) WirelessDeviceTagOutput

type WirelessDeviceTagArray

type WirelessDeviceTagArray []WirelessDeviceTagInput

func (WirelessDeviceTagArray) ElementType

func (WirelessDeviceTagArray) ElementType() reflect.Type

func (WirelessDeviceTagArray) ToOutput added in v0.76.0

func (WirelessDeviceTagArray) ToWirelessDeviceTagArrayOutput

func (i WirelessDeviceTagArray) ToWirelessDeviceTagArrayOutput() WirelessDeviceTagArrayOutput

func (WirelessDeviceTagArray) ToWirelessDeviceTagArrayOutputWithContext

func (i WirelessDeviceTagArray) ToWirelessDeviceTagArrayOutputWithContext(ctx context.Context) WirelessDeviceTagArrayOutput

type WirelessDeviceTagArrayInput

type WirelessDeviceTagArrayInput interface {
	pulumi.Input

	ToWirelessDeviceTagArrayOutput() WirelessDeviceTagArrayOutput
	ToWirelessDeviceTagArrayOutputWithContext(context.Context) WirelessDeviceTagArrayOutput
}

WirelessDeviceTagArrayInput is an input type that accepts WirelessDeviceTagArray and WirelessDeviceTagArrayOutput values. You can construct a concrete instance of `WirelessDeviceTagArrayInput` via:

WirelessDeviceTagArray{ WirelessDeviceTagArgs{...} }

type WirelessDeviceTagArrayOutput

type WirelessDeviceTagArrayOutput struct{ *pulumi.OutputState }

func (WirelessDeviceTagArrayOutput) ElementType

func (WirelessDeviceTagArrayOutput) Index

func (WirelessDeviceTagArrayOutput) ToOutput added in v0.76.0

func (WirelessDeviceTagArrayOutput) ToWirelessDeviceTagArrayOutput

func (o WirelessDeviceTagArrayOutput) ToWirelessDeviceTagArrayOutput() WirelessDeviceTagArrayOutput

func (WirelessDeviceTagArrayOutput) ToWirelessDeviceTagArrayOutputWithContext

func (o WirelessDeviceTagArrayOutput) ToWirelessDeviceTagArrayOutputWithContext(ctx context.Context) WirelessDeviceTagArrayOutput

type WirelessDeviceTagInput

type WirelessDeviceTagInput interface {
	pulumi.Input

	ToWirelessDeviceTagOutput() WirelessDeviceTagOutput
	ToWirelessDeviceTagOutputWithContext(context.Context) WirelessDeviceTagOutput
}

WirelessDeviceTagInput is an input type that accepts WirelessDeviceTagArgs and WirelessDeviceTagOutput values. You can construct a concrete instance of `WirelessDeviceTagInput` via:

WirelessDeviceTagArgs{...}

type WirelessDeviceTagOutput

type WirelessDeviceTagOutput struct{ *pulumi.OutputState }

func (WirelessDeviceTagOutput) ElementType

func (WirelessDeviceTagOutput) ElementType() reflect.Type

func (WirelessDeviceTagOutput) Key

func (WirelessDeviceTagOutput) ToOutput added in v0.76.0

func (WirelessDeviceTagOutput) ToWirelessDeviceTagOutput

func (o WirelessDeviceTagOutput) ToWirelessDeviceTagOutput() WirelessDeviceTagOutput

func (WirelessDeviceTagOutput) ToWirelessDeviceTagOutputWithContext

func (o WirelessDeviceTagOutput) ToWirelessDeviceTagOutputWithContext(ctx context.Context) WirelessDeviceTagOutput

func (WirelessDeviceTagOutput) Value

type WirelessDeviceType

type WirelessDeviceType string

Wireless device type, currently only Sidewalk and LoRa

func (WirelessDeviceType) ElementType

func (WirelessDeviceType) ElementType() reflect.Type

func (WirelessDeviceType) ToStringOutput

func (e WirelessDeviceType) ToStringOutput() pulumi.StringOutput

func (WirelessDeviceType) ToStringOutputWithContext

func (e WirelessDeviceType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (WirelessDeviceType) ToStringPtrOutput

func (e WirelessDeviceType) ToStringPtrOutput() pulumi.StringPtrOutput

func (WirelessDeviceType) ToStringPtrOutputWithContext

func (e WirelessDeviceType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (WirelessDeviceType) ToWirelessDeviceTypeOutput

func (e WirelessDeviceType) ToWirelessDeviceTypeOutput() WirelessDeviceTypeOutput

func (WirelessDeviceType) ToWirelessDeviceTypeOutputWithContext

func (e WirelessDeviceType) ToWirelessDeviceTypeOutputWithContext(ctx context.Context) WirelessDeviceTypeOutput

func (WirelessDeviceType) ToWirelessDeviceTypePtrOutput

func (e WirelessDeviceType) ToWirelessDeviceTypePtrOutput() WirelessDeviceTypePtrOutput

func (WirelessDeviceType) ToWirelessDeviceTypePtrOutputWithContext

func (e WirelessDeviceType) ToWirelessDeviceTypePtrOutputWithContext(ctx context.Context) WirelessDeviceTypePtrOutput

type WirelessDeviceTypeInput

type WirelessDeviceTypeInput interface {
	pulumi.Input

	ToWirelessDeviceTypeOutput() WirelessDeviceTypeOutput
	ToWirelessDeviceTypeOutputWithContext(context.Context) WirelessDeviceTypeOutput
}

WirelessDeviceTypeInput is an input type that accepts WirelessDeviceTypeArgs and WirelessDeviceTypeOutput values. You can construct a concrete instance of `WirelessDeviceTypeInput` via:

WirelessDeviceTypeArgs{...}

type WirelessDeviceTypeOutput

type WirelessDeviceTypeOutput struct{ *pulumi.OutputState }

func (WirelessDeviceTypeOutput) ElementType

func (WirelessDeviceTypeOutput) ElementType() reflect.Type

func (WirelessDeviceTypeOutput) ToOutput added in v0.76.0

func (WirelessDeviceTypeOutput) ToStringOutput

func (o WirelessDeviceTypeOutput) ToStringOutput() pulumi.StringOutput

func (WirelessDeviceTypeOutput) ToStringOutputWithContext

func (o WirelessDeviceTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (WirelessDeviceTypeOutput) ToStringPtrOutput

func (o WirelessDeviceTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (WirelessDeviceTypeOutput) ToStringPtrOutputWithContext

func (o WirelessDeviceTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (WirelessDeviceTypeOutput) ToWirelessDeviceTypeOutput

func (o WirelessDeviceTypeOutput) ToWirelessDeviceTypeOutput() WirelessDeviceTypeOutput

func (WirelessDeviceTypeOutput) ToWirelessDeviceTypeOutputWithContext

func (o WirelessDeviceTypeOutput) ToWirelessDeviceTypeOutputWithContext(ctx context.Context) WirelessDeviceTypeOutput

func (WirelessDeviceTypeOutput) ToWirelessDeviceTypePtrOutput

func (o WirelessDeviceTypeOutput) ToWirelessDeviceTypePtrOutput() WirelessDeviceTypePtrOutput

func (WirelessDeviceTypeOutput) ToWirelessDeviceTypePtrOutputWithContext

func (o WirelessDeviceTypeOutput) ToWirelessDeviceTypePtrOutputWithContext(ctx context.Context) WirelessDeviceTypePtrOutput

type WirelessDeviceTypePtrInput

type WirelessDeviceTypePtrInput interface {
	pulumi.Input

	ToWirelessDeviceTypePtrOutput() WirelessDeviceTypePtrOutput
	ToWirelessDeviceTypePtrOutputWithContext(context.Context) WirelessDeviceTypePtrOutput
}

func WirelessDeviceTypePtr

func WirelessDeviceTypePtr(v string) WirelessDeviceTypePtrInput

type WirelessDeviceTypePtrOutput

type WirelessDeviceTypePtrOutput struct{ *pulumi.OutputState }

func (WirelessDeviceTypePtrOutput) Elem

func (WirelessDeviceTypePtrOutput) ElementType

func (WirelessDeviceTypePtrOutput) ToOutput added in v0.76.0

func (WirelessDeviceTypePtrOutput) ToStringPtrOutput

func (o WirelessDeviceTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (WirelessDeviceTypePtrOutput) ToStringPtrOutputWithContext

func (o WirelessDeviceTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (WirelessDeviceTypePtrOutput) ToWirelessDeviceTypePtrOutput

func (o WirelessDeviceTypePtrOutput) ToWirelessDeviceTypePtrOutput() WirelessDeviceTypePtrOutput

func (WirelessDeviceTypePtrOutput) ToWirelessDeviceTypePtrOutputWithContext

func (o WirelessDeviceTypePtrOutput) ToWirelessDeviceTypePtrOutputWithContext(ctx context.Context) WirelessDeviceTypePtrOutput

type WirelessGateway

type WirelessGateway struct {
	pulumi.CustomResourceState

	// Arn for Wireless Gateway. Returned upon successful create.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// Description of Wireless Gateway.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// The date and time when the most recent uplink was received.
	LastUplinkReceivedAt pulumi.StringPtrOutput `pulumi:"lastUplinkReceivedAt"`
	// The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Gateway.
	LoRaWan WirelessGatewayLoRaWanGatewayOutput `pulumi:"loRaWan"`
	// Name of Wireless Gateway.
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// A list of key-value pairs that contain metadata for the gateway.
	Tags WirelessGatewayTagArrayOutput `pulumi:"tags"`
	// Thing Arn. Passed into Update to associate a Thing with the Wireless Gateway.
	ThingArn pulumi.StringPtrOutput `pulumi:"thingArn"`
	// Thing Name. If there is a Thing created, this can be returned with a Get call.
	ThingName pulumi.StringPtrOutput `pulumi:"thingName"`
}

Create and manage wireless gateways, including LoRa gateways.

func GetWirelessGateway

func GetWirelessGateway(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WirelessGatewayState, opts ...pulumi.ResourceOption) (*WirelessGateway, error)

GetWirelessGateway gets an existing WirelessGateway resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewWirelessGateway

func NewWirelessGateway(ctx *pulumi.Context,
	name string, args *WirelessGatewayArgs, opts ...pulumi.ResourceOption) (*WirelessGateway, error)

NewWirelessGateway registers a new resource with the given unique name, arguments, and options.

func (*WirelessGateway) ElementType

func (*WirelessGateway) ElementType() reflect.Type

func (*WirelessGateway) ToOutput added in v0.76.0

func (*WirelessGateway) ToWirelessGatewayOutput

func (i *WirelessGateway) ToWirelessGatewayOutput() WirelessGatewayOutput

func (*WirelessGateway) ToWirelessGatewayOutputWithContext

func (i *WirelessGateway) ToWirelessGatewayOutputWithContext(ctx context.Context) WirelessGatewayOutput

type WirelessGatewayArgs

type WirelessGatewayArgs struct {
	// Description of Wireless Gateway.
	Description pulumi.StringPtrInput
	// The date and time when the most recent uplink was received.
	LastUplinkReceivedAt pulumi.StringPtrInput
	// The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Gateway.
	LoRaWan WirelessGatewayLoRaWanGatewayInput
	// Name of Wireless Gateway.
	Name pulumi.StringPtrInput
	// A list of key-value pairs that contain metadata for the gateway.
	Tags WirelessGatewayTagArrayInput
	// Thing Arn. Passed into Update to associate a Thing with the Wireless Gateway.
	ThingArn pulumi.StringPtrInput
	// Thing Name. If there is a Thing created, this can be returned with a Get call.
	ThingName pulumi.StringPtrInput
}

The set of arguments for constructing a WirelessGateway resource.

func (WirelessGatewayArgs) ElementType

func (WirelessGatewayArgs) ElementType() reflect.Type

type WirelessGatewayInput

type WirelessGatewayInput interface {
	pulumi.Input

	ToWirelessGatewayOutput() WirelessGatewayOutput
	ToWirelessGatewayOutputWithContext(ctx context.Context) WirelessGatewayOutput
}

type WirelessGatewayLoRaWanGateway added in v0.72.0

type WirelessGatewayLoRaWanGateway struct {
	GatewayEui string `pulumi:"gatewayEui"`
	RfRegion   string `pulumi:"rfRegion"`
}

type WirelessGatewayLoRaWanGatewayArgs added in v0.72.0

type WirelessGatewayLoRaWanGatewayArgs struct {
	GatewayEui pulumi.StringInput `pulumi:"gatewayEui"`
	RfRegion   pulumi.StringInput `pulumi:"rfRegion"`
}

func (WirelessGatewayLoRaWanGatewayArgs) ElementType added in v0.72.0

func (WirelessGatewayLoRaWanGatewayArgs) ToOutput added in v0.76.0

func (WirelessGatewayLoRaWanGatewayArgs) ToWirelessGatewayLoRaWanGatewayOutput added in v0.72.0

func (i WirelessGatewayLoRaWanGatewayArgs) ToWirelessGatewayLoRaWanGatewayOutput() WirelessGatewayLoRaWanGatewayOutput

func (WirelessGatewayLoRaWanGatewayArgs) ToWirelessGatewayLoRaWanGatewayOutputWithContext added in v0.72.0

func (i WirelessGatewayLoRaWanGatewayArgs) ToWirelessGatewayLoRaWanGatewayOutputWithContext(ctx context.Context) WirelessGatewayLoRaWanGatewayOutput

type WirelessGatewayLoRaWanGatewayInput added in v0.72.0

type WirelessGatewayLoRaWanGatewayInput interface {
	pulumi.Input

	ToWirelessGatewayLoRaWanGatewayOutput() WirelessGatewayLoRaWanGatewayOutput
	ToWirelessGatewayLoRaWanGatewayOutputWithContext(context.Context) WirelessGatewayLoRaWanGatewayOutput
}

WirelessGatewayLoRaWanGatewayInput is an input type that accepts WirelessGatewayLoRaWanGatewayArgs and WirelessGatewayLoRaWanGatewayOutput values. You can construct a concrete instance of `WirelessGatewayLoRaWanGatewayInput` via:

WirelessGatewayLoRaWanGatewayArgs{...}

type WirelessGatewayLoRaWanGatewayOutput added in v0.72.0

type WirelessGatewayLoRaWanGatewayOutput struct{ *pulumi.OutputState }

func (WirelessGatewayLoRaWanGatewayOutput) ElementType added in v0.72.0

func (WirelessGatewayLoRaWanGatewayOutput) GatewayEui added in v0.72.0

func (WirelessGatewayLoRaWanGatewayOutput) RfRegion added in v0.72.0

func (WirelessGatewayLoRaWanGatewayOutput) ToOutput added in v0.76.0

func (WirelessGatewayLoRaWanGatewayOutput) ToWirelessGatewayLoRaWanGatewayOutput added in v0.72.0

func (o WirelessGatewayLoRaWanGatewayOutput) ToWirelessGatewayLoRaWanGatewayOutput() WirelessGatewayLoRaWanGatewayOutput

func (WirelessGatewayLoRaWanGatewayOutput) ToWirelessGatewayLoRaWanGatewayOutputWithContext added in v0.72.0

func (o WirelessGatewayLoRaWanGatewayOutput) ToWirelessGatewayLoRaWanGatewayOutputWithContext(ctx context.Context) WirelessGatewayLoRaWanGatewayOutput

type WirelessGatewayLoRaWanGatewayPtrOutput added in v0.72.0

type WirelessGatewayLoRaWanGatewayPtrOutput struct{ *pulumi.OutputState }

func (WirelessGatewayLoRaWanGatewayPtrOutput) Elem added in v0.72.0

func (WirelessGatewayLoRaWanGatewayPtrOutput) ElementType added in v0.72.0

func (WirelessGatewayLoRaWanGatewayPtrOutput) GatewayEui added in v0.72.0

func (WirelessGatewayLoRaWanGatewayPtrOutput) RfRegion added in v0.72.0

func (WirelessGatewayLoRaWanGatewayPtrOutput) ToOutput added in v0.76.0

func (WirelessGatewayLoRaWanGatewayPtrOutput) ToWirelessGatewayLoRaWanGatewayPtrOutput added in v0.72.0

func (o WirelessGatewayLoRaWanGatewayPtrOutput) ToWirelessGatewayLoRaWanGatewayPtrOutput() WirelessGatewayLoRaWanGatewayPtrOutput

func (WirelessGatewayLoRaWanGatewayPtrOutput) ToWirelessGatewayLoRaWanGatewayPtrOutputWithContext added in v0.72.0

func (o WirelessGatewayLoRaWanGatewayPtrOutput) ToWirelessGatewayLoRaWanGatewayPtrOutputWithContext(ctx context.Context) WirelessGatewayLoRaWanGatewayPtrOutput

type WirelessGatewayOutput

type WirelessGatewayOutput struct{ *pulumi.OutputState }

func (WirelessGatewayOutput) Arn added in v0.17.0

Arn for Wireless Gateway. Returned upon successful create.

func (WirelessGatewayOutput) Description added in v0.17.0

Description of Wireless Gateway.

func (WirelessGatewayOutput) ElementType

func (WirelessGatewayOutput) ElementType() reflect.Type

func (WirelessGatewayOutput) LastUplinkReceivedAt added in v0.17.0

func (o WirelessGatewayOutput) LastUplinkReceivedAt() pulumi.StringPtrOutput

The date and time when the most recent uplink was received.

func (WirelessGatewayOutput) LoRaWan added in v0.72.0

The combination of Package, Station and Model which represents the version of the LoRaWAN Wireless Gateway.

func (WirelessGatewayOutput) Name added in v0.17.0

Name of Wireless Gateway.

func (WirelessGatewayOutput) Tags added in v0.17.0

A list of key-value pairs that contain metadata for the gateway.

func (WirelessGatewayOutput) ThingArn added in v0.17.0

Thing Arn. Passed into Update to associate a Thing with the Wireless Gateway.

func (WirelessGatewayOutput) ThingName added in v0.17.0

Thing Name. If there is a Thing created, this can be returned with a Get call.

func (WirelessGatewayOutput) ToOutput added in v0.76.0

func (WirelessGatewayOutput) ToWirelessGatewayOutput

func (o WirelessGatewayOutput) ToWirelessGatewayOutput() WirelessGatewayOutput

func (WirelessGatewayOutput) ToWirelessGatewayOutputWithContext

func (o WirelessGatewayOutput) ToWirelessGatewayOutputWithContext(ctx context.Context) WirelessGatewayOutput

type WirelessGatewayState

type WirelessGatewayState struct {
}

func (WirelessGatewayState) ElementType

func (WirelessGatewayState) ElementType() reflect.Type

type WirelessGatewayTag

type WirelessGatewayTag struct {
	Key   *string `pulumi:"key"`
	Value *string `pulumi:"value"`
}

type WirelessGatewayTagArgs

type WirelessGatewayTagArgs struct {
	Key   pulumi.StringPtrInput `pulumi:"key"`
	Value pulumi.StringPtrInput `pulumi:"value"`
}

func (WirelessGatewayTagArgs) ElementType

func (WirelessGatewayTagArgs) ElementType() reflect.Type

func (WirelessGatewayTagArgs) ToOutput added in v0.76.0

func (WirelessGatewayTagArgs) ToWirelessGatewayTagOutput

func (i WirelessGatewayTagArgs) ToWirelessGatewayTagOutput() WirelessGatewayTagOutput

func (WirelessGatewayTagArgs) ToWirelessGatewayTagOutputWithContext

func (i WirelessGatewayTagArgs) ToWirelessGatewayTagOutputWithContext(ctx context.Context) WirelessGatewayTagOutput

type WirelessGatewayTagArray

type WirelessGatewayTagArray []WirelessGatewayTagInput

func (WirelessGatewayTagArray) ElementType

func (WirelessGatewayTagArray) ElementType() reflect.Type

func (WirelessGatewayTagArray) ToOutput added in v0.76.0

func (WirelessGatewayTagArray) ToWirelessGatewayTagArrayOutput

func (i WirelessGatewayTagArray) ToWirelessGatewayTagArrayOutput() WirelessGatewayTagArrayOutput

func (WirelessGatewayTagArray) ToWirelessGatewayTagArrayOutputWithContext

func (i WirelessGatewayTagArray) ToWirelessGatewayTagArrayOutputWithContext(ctx context.Context) WirelessGatewayTagArrayOutput

type WirelessGatewayTagArrayInput

type WirelessGatewayTagArrayInput interface {
	pulumi.Input

	ToWirelessGatewayTagArrayOutput() WirelessGatewayTagArrayOutput
	ToWirelessGatewayTagArrayOutputWithContext(context.Context) WirelessGatewayTagArrayOutput
}

WirelessGatewayTagArrayInput is an input type that accepts WirelessGatewayTagArray and WirelessGatewayTagArrayOutput values. You can construct a concrete instance of `WirelessGatewayTagArrayInput` via:

WirelessGatewayTagArray{ WirelessGatewayTagArgs{...} }

type WirelessGatewayTagArrayOutput

type WirelessGatewayTagArrayOutput struct{ *pulumi.OutputState }

func (WirelessGatewayTagArrayOutput) ElementType

func (WirelessGatewayTagArrayOutput) Index

func (WirelessGatewayTagArrayOutput) ToOutput added in v0.76.0

func (WirelessGatewayTagArrayOutput) ToWirelessGatewayTagArrayOutput

func (o WirelessGatewayTagArrayOutput) ToWirelessGatewayTagArrayOutput() WirelessGatewayTagArrayOutput

func (WirelessGatewayTagArrayOutput) ToWirelessGatewayTagArrayOutputWithContext

func (o WirelessGatewayTagArrayOutput) ToWirelessGatewayTagArrayOutputWithContext(ctx context.Context) WirelessGatewayTagArrayOutput

type WirelessGatewayTagInput

type WirelessGatewayTagInput interface {
	pulumi.Input

	ToWirelessGatewayTagOutput() WirelessGatewayTagOutput
	ToWirelessGatewayTagOutputWithContext(context.Context) WirelessGatewayTagOutput
}

WirelessGatewayTagInput is an input type that accepts WirelessGatewayTagArgs and WirelessGatewayTagOutput values. You can construct a concrete instance of `WirelessGatewayTagInput` via:

WirelessGatewayTagArgs{...}

type WirelessGatewayTagOutput

type WirelessGatewayTagOutput struct{ *pulumi.OutputState }

func (WirelessGatewayTagOutput) ElementType

func (WirelessGatewayTagOutput) ElementType() reflect.Type

func (WirelessGatewayTagOutput) Key

func (WirelessGatewayTagOutput) ToOutput added in v0.76.0

func (WirelessGatewayTagOutput) ToWirelessGatewayTagOutput

func (o WirelessGatewayTagOutput) ToWirelessGatewayTagOutput() WirelessGatewayTagOutput

func (WirelessGatewayTagOutput) ToWirelessGatewayTagOutputWithContext

func (o WirelessGatewayTagOutput) ToWirelessGatewayTagOutputWithContext(ctx context.Context) WirelessGatewayTagOutput

func (WirelessGatewayTagOutput) Value

Jump to

Keyboard shortcuts

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