We recommend new projects start with resources from the AWS provider.
aws-native.iotwireless.ServiceProfile
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
An example resource schema demonstrating some basic constructs and validation rules.
Create ServiceProfile Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ServiceProfile(name: string, args?: ServiceProfileArgs, opts?: CustomResourceOptions);
@overload
def ServiceProfile(resource_name: str,
args: Optional[ServiceProfileArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def ServiceProfile(resource_name: str,
opts: Optional[ResourceOptions] = None,
lo_ra_wan: Optional[ServiceProfileLoRaWanServiceProfileArgs] = None,
name: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
func NewServiceProfile(ctx *Context, name string, args *ServiceProfileArgs, opts ...ResourceOption) (*ServiceProfile, error)
public ServiceProfile(string name, ServiceProfileArgs? args = null, CustomResourceOptions? opts = null)
public ServiceProfile(String name, ServiceProfileArgs args)
public ServiceProfile(String name, ServiceProfileArgs args, CustomResourceOptions options)
type: aws-native:iotwireless:ServiceProfile
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ServiceProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ServiceProfileArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ServiceProfileArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ServiceProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ServiceProfileArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
ServiceProfile Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ServiceProfile resource accepts the following input properties:
- Lo
Ra Pulumi.Wan Aws Native. Io TWireless. Inputs. Service Profile Lo Ra Wan Service Profile - LoRaWAN supports all LoRa specific attributes for service profile for CreateServiceProfile operation
- Name string
- Name of service profile
- List<Pulumi.
Aws Native. Inputs. Tag> - A list of key-value pairs that contain metadata for the service profile.
- Lo
Ra ServiceWan Profile Lo Ra Wan Service Profile Args - LoRaWAN supports all LoRa specific attributes for service profile for CreateServiceProfile operation
- Name string
- Name of service profile
- Tag
Args - A list of key-value pairs that contain metadata for the service profile.
- lo
Ra ServiceWan Profile Lo Ra Wan Service Profile - LoRaWAN supports all LoRa specific attributes for service profile for CreateServiceProfile operation
- name String
- Name of service profile
- List<Tag>
- A list of key-value pairs that contain metadata for the service profile.
- lo
Ra ServiceWan Profile Lo Ra Wan Service Profile - LoRaWAN supports all LoRa specific attributes for service profile for CreateServiceProfile operation
- name string
- Name of service profile
- Tag[]
- A list of key-value pairs that contain metadata for the service profile.
- lo_
ra_ Servicewan Profile Lo Ra Wan Service Profile Args - LoRaWAN supports all LoRa specific attributes for service profile for CreateServiceProfile operation
- name str
- Name of service profile
- Sequence[Tag
Args] - A list of key-value pairs that contain metadata for the service profile.
- lo
Ra Property MapWan - LoRaWAN supports all LoRa specific attributes for service profile for CreateServiceProfile operation
- name String
- Name of service profile
- List<Property Map>
- A list of key-value pairs that contain metadata for the service profile.
Outputs
All input properties are implicitly available as output properties. Additionally, the ServiceProfile resource produces the following output properties:
Supporting Types
ServiceProfileLoRaWanServiceProfile, ServiceProfileLoRaWanServiceProfileArgs
- Add
Gw boolMetadata - The AddGWMetaData value.
- Channel
Mask string The ChannelMask value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Dev
Status intReq Freq The DevStatusReqFreq value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Dl
Bucket intSize The DLBucketSize value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Dl
Rate int The DLRate value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Dl
Rate stringPolicy The DLRatePolicy value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Dr
Max int The DRMax value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Dr
Min int The DRMin value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Hr
Allowed bool The HRAllowed value that describes whether handover roaming is allowed.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Min
Gw intDiversity The MinGwDiversity value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Nwk
Geo boolLoc The NwkGeoLoc value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Pr
Allowed bool The PRAllowed value that describes whether passive roaming is allowed.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Ra
Allowed bool - The RAAllowed value that describes whether roaming activation is allowed.
- Report
Dev boolStatus Battery The ReportDevStatusBattery value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Report
Dev boolStatus Margin The ReportDevStatusMargin value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Target
Per int The TargetPer value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Ul
Bucket intSize The UlBucketSize value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Ul
Rate int The ULRate value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Ul
Rate stringPolicy The ULRatePolicy value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Add
Gw boolMetadata - The AddGWMetaData value.
- Channel
Mask string The ChannelMask value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Dev
Status intReq Freq The DevStatusReqFreq value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Dl
Bucket intSize The DLBucketSize value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Dl
Rate int The DLRate value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Dl
Rate stringPolicy The DLRatePolicy value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Dr
Max int The DRMax value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Dr
Min int The DRMin value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Hr
Allowed bool The HRAllowed value that describes whether handover roaming is allowed.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Min
Gw intDiversity The MinGwDiversity value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Nwk
Geo boolLoc The NwkGeoLoc value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Pr
Allowed bool The PRAllowed value that describes whether passive roaming is allowed.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Ra
Allowed bool - The RAAllowed value that describes whether roaming activation is allowed.
- Report
Dev boolStatus Battery The ReportDevStatusBattery value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Report
Dev boolStatus Margin The ReportDevStatusMargin value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Target
Per int The TargetPer value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Ul
Bucket intSize The UlBucketSize value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Ul
Rate int The ULRate value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- Ul
Rate stringPolicy The ULRatePolicy value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- add
Gw BooleanMetadata - The AddGWMetaData value.
- channel
Mask String The ChannelMask value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dev
Status IntegerReq Freq The DevStatusReqFreq value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dl
Bucket IntegerSize The DLBucketSize value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dl
Rate Integer The DLRate value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dl
Rate StringPolicy The DLRatePolicy value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dr
Max Integer The DRMax value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dr
Min Integer The DRMin value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- hr
Allowed Boolean The HRAllowed value that describes whether handover roaming is allowed.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- min
Gw IntegerDiversity The MinGwDiversity value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- nwk
Geo BooleanLoc The NwkGeoLoc value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- pr
Allowed Boolean The PRAllowed value that describes whether passive roaming is allowed.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- ra
Allowed Boolean - The RAAllowed value that describes whether roaming activation is allowed.
- report
Dev BooleanStatus Battery The ReportDevStatusBattery value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- report
Dev BooleanStatus Margin The ReportDevStatusMargin value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- target
Per Integer The TargetPer value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- ul
Bucket IntegerSize The UlBucketSize value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- ul
Rate Integer The ULRate value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- ul
Rate StringPolicy The ULRatePolicy value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- add
Gw booleanMetadata - The AddGWMetaData value.
- channel
Mask string The ChannelMask value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dev
Status numberReq Freq The DevStatusReqFreq value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dl
Bucket numberSize The DLBucketSize value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dl
Rate number The DLRate value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dl
Rate stringPolicy The DLRatePolicy value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dr
Max number The DRMax value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dr
Min number The DRMin value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- hr
Allowed boolean The HRAllowed value that describes whether handover roaming is allowed.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- min
Gw numberDiversity The MinGwDiversity value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- nwk
Geo booleanLoc The NwkGeoLoc value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- pr
Allowed boolean The PRAllowed value that describes whether passive roaming is allowed.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- ra
Allowed boolean - The RAAllowed value that describes whether roaming activation is allowed.
- report
Dev booleanStatus Battery The ReportDevStatusBattery value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- report
Dev booleanStatus Margin The ReportDevStatusMargin value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- target
Per number The TargetPer value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- ul
Bucket numberSize The UlBucketSize value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- ul
Rate number The ULRate value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- ul
Rate stringPolicy The ULRatePolicy value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- add_
gw_ boolmetadata - The AddGWMetaData value.
- channel_
mask str The ChannelMask value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dev_
status_ intreq_ freq The DevStatusReqFreq value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dl_
bucket_ intsize The DLBucketSize value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dl_
rate int The DLRate value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dl_
rate_ strpolicy The DLRatePolicy value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dr_
max int The DRMax value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dr_
min int The DRMin value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- hr_
allowed bool The HRAllowed value that describes whether handover roaming is allowed.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- min_
gw_ intdiversity The MinGwDiversity value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- nwk_
geo_ boolloc The NwkGeoLoc value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- pr_
allowed bool The PRAllowed value that describes whether passive roaming is allowed.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- ra_
allowed bool - The RAAllowed value that describes whether roaming activation is allowed.
- report_
dev_ boolstatus_ battery The ReportDevStatusBattery value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- report_
dev_ boolstatus_ margin The ReportDevStatusMargin value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- target_
per int The TargetPer value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- ul_
bucket_ intsize The UlBucketSize value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- ul_
rate int The ULRate value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- ul_
rate_ strpolicy The ULRatePolicy value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- add
Gw BooleanMetadata - The AddGWMetaData value.
- channel
Mask String The ChannelMask value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dev
Status NumberReq Freq The DevStatusReqFreq value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dl
Bucket NumberSize The DLBucketSize value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dl
Rate Number The DLRate value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dl
Rate StringPolicy The DLRatePolicy value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dr
Max Number The DRMax value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- dr
Min Number The DRMin value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- hr
Allowed Boolean The HRAllowed value that describes whether handover roaming is allowed.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- min
Gw NumberDiversity The MinGwDiversity value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- nwk
Geo BooleanLoc The NwkGeoLoc value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- pr
Allowed Boolean The PRAllowed value that describes whether passive roaming is allowed.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- ra
Allowed Boolean - The RAAllowed value that describes whether roaming activation is allowed.
- report
Dev BooleanStatus Battery The ReportDevStatusBattery value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- report
Dev BooleanStatus Margin The ReportDevStatusMargin value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- target
Per Number The TargetPer value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- ul
Bucket NumberSize The UlBucketSize value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- ul
Rate Number The ULRate value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
- ul
Rate StringPolicy The ULRatePolicy value.
This property is
ReadOnly
and can't be inputted for create. It's returned withFn::GetAtt
Tag, TagArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.