AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.iotwireless.getDeviceProfile
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
Device Profile’s resource schema demonstrating some basic constructs and validation rules.
Using getDeviceProfile
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDeviceProfile(args: GetDeviceProfileArgs, opts?: InvokeOptions): Promise<GetDeviceProfileResult>
function getDeviceProfileOutput(args: GetDeviceProfileOutputArgs, opts?: InvokeOptions): Output<GetDeviceProfileResult>
def get_device_profile(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDeviceProfileResult
def get_device_profile_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDeviceProfileResult]
func LookupDeviceProfile(ctx *Context, args *LookupDeviceProfileArgs, opts ...InvokeOption) (*LookupDeviceProfileResult, error)
func LookupDeviceProfileOutput(ctx *Context, args *LookupDeviceProfileOutputArgs, opts ...InvokeOption) LookupDeviceProfileResultOutput
> Note: This function is named LookupDeviceProfile
in the Go SDK.
public static class GetDeviceProfile
{
public static Task<GetDeviceProfileResult> InvokeAsync(GetDeviceProfileArgs args, InvokeOptions? opts = null)
public static Output<GetDeviceProfileResult> Invoke(GetDeviceProfileInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDeviceProfileResult> getDeviceProfile(GetDeviceProfileArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:iotwireless:getDeviceProfile
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Service profile Id. Returned after successful create.
- Id string
- Service profile Id. Returned after successful create.
- id String
- Service profile Id. Returned after successful create.
- id string
- Service profile Id. Returned after successful create.
- id str
- Service profile Id. Returned after successful create.
- id String
- Service profile Id. Returned after successful create.
getDeviceProfile Result
The following output properties are available:
- Arn string
- Service profile Arn. Returned after successful create.
- Id string
- Service profile Id. Returned after successful create.
- Lo
Ra Pulumi.Wan Aws Native. Io TWireless. Outputs. Device Profile Lo Ra Wan Device Profile - LoRaWANDeviceProfile supports all LoRa specific attributes for service profile for CreateDeviceProfile operation
- Name string
- Name of service profile
- List<Pulumi.
Aws Native. Outputs. Tag> - A list of key-value pairs that contain metadata for the device profile.
- Arn string
- Service profile Arn. Returned after successful create.
- Id string
- Service profile Id. Returned after successful create.
- Lo
Ra DeviceWan Profile Lo Ra Wan Device Profile - LoRaWANDeviceProfile supports all LoRa specific attributes for service profile for CreateDeviceProfile operation
- Name string
- Name of service profile
- Tag
- A list of key-value pairs that contain metadata for the device profile.
- arn String
- Service profile Arn. Returned after successful create.
- id String
- Service profile Id. Returned after successful create.
- lo
Ra DeviceWan Profile Lo Ra Wan Device Profile - LoRaWANDeviceProfile supports all LoRa specific attributes for service profile for CreateDeviceProfile operation
- name String
- Name of service profile
- List<Tag>
- A list of key-value pairs that contain metadata for the device profile.
- arn string
- Service profile Arn. Returned after successful create.
- id string
- Service profile Id. Returned after successful create.
- lo
Ra DeviceWan Profile Lo Ra Wan Device Profile - LoRaWANDeviceProfile supports all LoRa specific attributes for service profile for CreateDeviceProfile operation
- name string
- Name of service profile
- Tag[]
- A list of key-value pairs that contain metadata for the device profile.
- arn str
- Service profile Arn. Returned after successful create.
- id str
- Service profile Id. Returned after successful create.
- lo_
ra_ Devicewan Profile Lo Ra Wan Device Profile - LoRaWANDeviceProfile supports all LoRa specific attributes for service profile for CreateDeviceProfile operation
- name str
- Name of service profile
- Sequence[root_Tag]
- A list of key-value pairs that contain metadata for the device profile.
- arn String
- Service profile Arn. Returned after successful create.
- id String
- Service profile Id. Returned after successful create.
- lo
Ra Property MapWan - LoRaWANDeviceProfile supports all LoRa specific attributes for service profile for CreateDeviceProfile operation
- name String
- Name of service profile
- List<Property Map>
- A list of key-value pairs that contain metadata for the device profile.
Supporting Types
DeviceProfileLoRaWanDeviceProfile
- Class
BTimeout int - The ClassBTimeout value.
- Class
CTimeout int - The ClassCTimeout value.
- Factory
Preset List<int>Freqs List - The list of values that make up the FactoryPresetFreqs value. Valid range of values include a minimum value of 1000000 and a maximum value of 16700000.
- Mac
Version string - The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.
- Max
Duty intCycle - The MaxDutyCycle value.
- Max
Eirp int - The MaxEIRP value.
- Ping
Slot intDr - The PingSlotDR value.
- Ping
Slot intFreq - The PingSlotFreq value.
- Ping
Slot intPeriod - The PingSlotPeriod value.
- Reg
Params stringRevision - The version of regional parameters.
- Rf
Region string - The frequency band (RFRegion) value.
- Rx
Data intRate2 - The RXDataRate2 value.
- Rx
Delay1 int - The RXDelay1 value.
- Rx
Dr intOffset1 - The RXDROffset1 value.
- Rx
Freq2 int - The RXFreq2 value.
- Supports32Bit
FCnt bool - The Supports32BitFCnt value.
- Supports
Class boolB - The SupportsClassB value.
- Supports
Class boolC - The SupportsClassC value.
- Supports
Join bool - The SupportsJoin value.
- Class
BTimeout int - The ClassBTimeout value.
- Class
CTimeout int - The ClassCTimeout value.
- Factory
Preset []intFreqs List - The list of values that make up the FactoryPresetFreqs value. Valid range of values include a minimum value of 1000000 and a maximum value of 16700000.
- Mac
Version string - The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.
- Max
Duty intCycle - The MaxDutyCycle value.
- Max
Eirp int - The MaxEIRP value.
- Ping
Slot intDr - The PingSlotDR value.
- Ping
Slot intFreq - The PingSlotFreq value.
- Ping
Slot intPeriod - The PingSlotPeriod value.
- Reg
Params stringRevision - The version of regional parameters.
- Rf
Region string - The frequency band (RFRegion) value.
- Rx
Data intRate2 - The RXDataRate2 value.
- Rx
Delay1 int - The RXDelay1 value.
- Rx
Dr intOffset1 - The RXDROffset1 value.
- Rx
Freq2 int - The RXFreq2 value.
- Supports32Bit
FCnt bool - The Supports32BitFCnt value.
- Supports
Class boolB - The SupportsClassB value.
- Supports
Class boolC - The SupportsClassC value.
- Supports
Join bool - The SupportsJoin value.
- class
BTimeout Integer - The ClassBTimeout value.
- class
CTimeout Integer - The ClassCTimeout value.
- factory
Preset List<Integer>Freqs List - The list of values that make up the FactoryPresetFreqs value. Valid range of values include a minimum value of 1000000 and a maximum value of 16700000.
- mac
Version String - The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.
- max
Duty IntegerCycle - The MaxDutyCycle value.
- max
Eirp Integer - The MaxEIRP value.
- ping
Slot IntegerDr - The PingSlotDR value.
- ping
Slot IntegerFreq - The PingSlotFreq value.
- ping
Slot IntegerPeriod - The PingSlotPeriod value.
- reg
Params StringRevision - The version of regional parameters.
- rf
Region String - The frequency band (RFRegion) value.
- rx
Data IntegerRate2 - The RXDataRate2 value.
- rx
Delay1 Integer - The RXDelay1 value.
- rx
Dr IntegerOffset1 - The RXDROffset1 value.
- rx
Freq2 Integer - The RXFreq2 value.
- supports32Bit
FCnt Boolean - The Supports32BitFCnt value.
- supports
Class BooleanB - The SupportsClassB value.
- supports
Class BooleanC - The SupportsClassC value.
- supports
Join Boolean - The SupportsJoin value.
- class
BTimeout number - The ClassBTimeout value.
- class
CTimeout number - The ClassCTimeout value.
- factory
Preset number[]Freqs List - The list of values that make up the FactoryPresetFreqs value. Valid range of values include a minimum value of 1000000 and a maximum value of 16700000.
- mac
Version string - The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.
- max
Duty numberCycle - The MaxDutyCycle value.
- max
Eirp number - The MaxEIRP value.
- ping
Slot numberDr - The PingSlotDR value.
- ping
Slot numberFreq - The PingSlotFreq value.
- ping
Slot numberPeriod - The PingSlotPeriod value.
- reg
Params stringRevision - The version of regional parameters.
- rf
Region string - The frequency band (RFRegion) value.
- rx
Data numberRate2 - The RXDataRate2 value.
- rx
Delay1 number - The RXDelay1 value.
- rx
Dr numberOffset1 - The RXDROffset1 value.
- rx
Freq2 number - The RXFreq2 value.
- supports32Bit
FCnt boolean - The Supports32BitFCnt value.
- supports
Class booleanB - The SupportsClassB value.
- supports
Class booleanC - The SupportsClassC value.
- supports
Join boolean - The SupportsJoin value.
- class_
b_ inttimeout - The ClassBTimeout value.
- class_
c_ inttimeout - The ClassCTimeout value.
- factory_
preset_ Sequence[int]freqs_ list - The list of values that make up the FactoryPresetFreqs value. Valid range of values include a minimum value of 1000000 and a maximum value of 16700000.
- mac_
version str - The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.
- max_
duty_ intcycle - The MaxDutyCycle value.
- max_
eirp int - The MaxEIRP value.
- ping_
slot_ intdr - The PingSlotDR value.
- ping_
slot_ intfreq - The PingSlotFreq value.
- ping_
slot_ intperiod - The PingSlotPeriod value.
- reg_
params_ strrevision - The version of regional parameters.
- rf_
region str - The frequency band (RFRegion) value.
- rx_
data_ intrate2 - The RXDataRate2 value.
- rx_
delay1 int - The RXDelay1 value.
- rx_
dr_ intoffset1 - The RXDROffset1 value.
- rx_
freq2 int - The RXFreq2 value.
- supports32_
bit_ boolf_ cnt - The Supports32BitFCnt value.
- supports_
class_ boolb - The SupportsClassB value.
- supports_
class_ boolc - The SupportsClassC value.
- supports_
join bool - The SupportsJoin value.
- class
BTimeout Number - The ClassBTimeout value.
- class
CTimeout Number - The ClassCTimeout value.
- factory
Preset List<Number>Freqs List - The list of values that make up the FactoryPresetFreqs value. Valid range of values include a minimum value of 1000000 and a maximum value of 16700000.
- mac
Version String - The MAC version (such as OTAA 1.1 or OTAA 1.0.3) to use with this device profile.
- max
Duty NumberCycle - The MaxDutyCycle value.
- max
Eirp Number - The MaxEIRP value.
- ping
Slot NumberDr - The PingSlotDR value.
- ping
Slot NumberFreq - The PingSlotFreq value.
- ping
Slot NumberPeriod - The PingSlotPeriod value.
- reg
Params StringRevision - The version of regional parameters.
- rf
Region String - The frequency band (RFRegion) value.
- rx
Data NumberRate2 - The RXDataRate2 value.
- rx
Delay1 Number - The RXDelay1 value.
- rx
Dr NumberOffset1 - The RXDROffset1 value.
- rx
Freq2 Number - The RXFreq2 value.
- supports32Bit
FCnt Boolean - The Supports32BitFCnt value.
- supports
Class BooleanB - The SupportsClassB value.
- supports
Class BooleanC - The SupportsClassC value.
- supports
Join Boolean - The SupportsJoin value.
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi