Aws IoT (awsUtils-AwsIoT)

Aws IoT is a component used to set up and execute tasks for the configuration of your AWS IoT service.

After configuring the child Ca Provisioning Params, use the Setup Just in Time Provisioning action to execute a job to register a CA with AWS. The results of the task are populated in the properties below. See Running the AWS MQTT Provisioning Task for more details.

Image

Property Value Description
Ca Provisioning Params additional properties (see property table below) Contains various properties to configure the provisioning job.
Provisioning Ca Cert Alias read-only Displays the alias of the CA certificate that was registered with AWS.
Mqtt Data Endpoint read-only Displays the retrieved endpoint to which MQTT devices can connect for this AWS account and region.
Provisioning Last Run read-only Displays the date and time at which the provisioning job was last executed.

Actions

Setup Just in Time Provisioning: Executes a job to register a CA with AWS.

Ca Provisioning Params folder

Image

Property Value Description
Access Key Id drop-down menu Selects the access key to use for authenticating with AWS.
Role Arn password Specifies the ARN string for the service role that has the AWS AWSIoTThingsRegistration permission.
Ca Certificate Source drop-down menu Selects to generate a new CA certificate; or use an existing imported CA certificate.
Existing Niagara Cert Alias drop-down menu Specifies the alias of the existing imported CA certificate if selected to be used.
Ca Certificate Password password Specifies the password to use for the existing CA certificate, or password to use to secure the newly generated one.
New Ca Certificate Dn string Populates the Distinguished Name attribute list to use for a newly generated CA certificate. May optionally populate only some of the fields. CN=,O=,OU=,L=,ST=,C=
New Ca Certificate Expiry Days days, hours, minutes (defaults to 730 days) Defines the validity period for a newly generated CA certificate.
Overwrites Certificates true or false (defaults to false) If true, it will overwrite an existing CA certificate in the Key Store when generating a new CA.