aws-native.iotwireless.ServiceProfile
An example resource schema demonstrating some basic constructs and validation rules.
Create ServiceProfile Resource
new ServiceProfile(name: string, args?: ServiceProfileArgs, opts?: CustomResourceOptions);
@overload
def ServiceProfile(resource_name: str,
opts: Optional[ResourceOptions] = None,
lo_ra_wan: Optional[ServiceProfileLoRaWANServiceProfileArgs] = None,
name: Optional[str] = None,
tags: Optional[Sequence[ServiceProfileTagArgs]] = None)
@overload
def ServiceProfile(resource_name: str,
args: Optional[ServiceProfileArgs] = None,
opts: Optional[ResourceOptions] = 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.
- 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
The ServiceProfile resource accepts the following input properties:
- Lo
Ra Pulumi.WAN Aws Native. Io TWireless. Inputs. Service Profile Lo Ra WANService Profile Args LoRaWAN supports all LoRa specific attributes for service profile for CreateServiceProfile operation
- Name string
Name of service profile
- List<Pulumi.
Aws Native. Io TWireless. Inputs. Service Profile Tag Args> A list of key-value pairs that contain metadata for the service profile.
- Lo
Ra ServiceWAN Profile Lo Ra WANService Profile Args LoRaWAN supports all LoRa specific attributes for service profile for CreateServiceProfile operation
- Name string
Name of service profile
- []Service
Profile Tag Args A list of key-value pairs that contain metadata for the service profile.
- lo
Ra ServiceWAN Profile Lo Ra WANService Profile Args LoRaWAN supports all LoRa specific attributes for service profile for CreateServiceProfile operation
- name String
Name of service profile
- List<Service
Profile Tag Args> A list of key-value pairs that contain metadata for the service profile.
- lo
Ra ServiceWAN Profile Lo Ra WANService Profile Args LoRaWAN supports all LoRa specific attributes for service profile for CreateServiceProfile operation
- name string
Name of service profile
- Service
Profile Tag Args[] A list of key-value pairs that contain metadata for the service profile.
- lo_
ra_ Servicewan Profile Lo Ra WANService Profile Args LoRaWAN supports all LoRa specific attributes for service profile for CreateServiceProfile operation
- name str
Name of service profile
- Sequence[Service
Profile 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
- Add
Gw boolMetadata - Channel
Mask string - Dev
Status intReq Freq - Dl
Bucket intSize - Dl
Rate int - Dl
Rate stringPolicy - Dr
Max int - Dr
Min int - Hr
Allowed bool - Min
Gw intDiversity - Nwk
Geo boolLoc - Pr
Allowed bool - Ra
Allowed bool - Report
Dev boolStatus Battery - Report
Dev boolStatus Margin - Target
Per int - Ul
Bucket intSize - Ul
Rate int - Ul
Rate stringPolicy
- Add
Gw boolMetadata - Channel
Mask string - Dev
Status intReq Freq - Dl
Bucket intSize - Dl
Rate int - Dl
Rate stringPolicy - Dr
Max int - Dr
Min int - Hr
Allowed bool - Min
Gw intDiversity - Nwk
Geo boolLoc - Pr
Allowed bool - Ra
Allowed bool - Report
Dev boolStatus Battery - Report
Dev boolStatus Margin - Target
Per int - Ul
Bucket intSize - Ul
Rate int - Ul
Rate stringPolicy
- add
Gw BooleanMetadata - channel
Mask String - dev
Status IntegerReq Freq - dl
Bucket IntegerSize - dl
Rate Integer - dl
Rate StringPolicy - dr
Max Integer - dr
Min Integer - hr
Allowed Boolean - min
Gw IntegerDiversity - nwk
Geo BooleanLoc - pr
Allowed Boolean - ra
Allowed Boolean - report
Dev BooleanStatus Battery - report
Dev BooleanStatus Margin - target
Per Integer - ul
Bucket IntegerSize - ul
Rate Integer - ul
Rate StringPolicy
- add
Gw booleanMetadata - channel
Mask string - dev
Status numberReq Freq - dl
Bucket numberSize - dl
Rate number - dl
Rate stringPolicy - dr
Max number - dr
Min number - hr
Allowed boolean - min
Gw numberDiversity - nwk
Geo booleanLoc - pr
Allowed boolean - ra
Allowed boolean - report
Dev booleanStatus Battery - report
Dev booleanStatus Margin - target
Per number - ul
Bucket numberSize - ul
Rate number - ul
Rate stringPolicy
- add_
gw_ boolmetadata - channel_
mask str - dev_
status_ intreq_ freq - dl_
bucket_ intsize - dl_
rate int - dl_
rate_ strpolicy - dr_
max int - dr_
min int - hr_
allowed bool - min_
gw_ intdiversity - nwk_
geo_ boolloc - pr_
allowed bool - ra_
allowed bool - report_
dev_ boolstatus_ battery - report_
dev_ boolstatus_ margin - target_
per int - ul_
bucket_ intsize - ul_
rate int - ul_
rate_ strpolicy
- add
Gw BooleanMetadata - channel
Mask String - dev
Status NumberReq Freq - dl
Bucket NumberSize - dl
Rate Number - dl
Rate StringPolicy - dr
Max Number - dr
Min Number - hr
Allowed Boolean - min
Gw NumberDiversity - nwk
Geo BooleanLoc - pr
Allowed Boolean - ra
Allowed Boolean - report
Dev BooleanStatus Battery - report
Dev BooleanStatus Margin - target
Per Number - ul
Bucket NumberSize - ul
Rate Number - ul
Rate StringPolicy
ServiceProfileTag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0