Role Alias
Provides an IoT role alias.
Example Usage
resources:
role:
type: aws:iam:Role
properties:
name: dynamodb-access-role
assumeRolePolicy: ${assumeRole.json}
alias:
type: aws:iot:RoleAlias
properties:
alias: Thermostat-dynamodb-access-role-alias
roleArn: ${role.arn}
variables:
assumeRole:
fn::invoke:
function: aws:iam:getPolicyDocument
arguments:
effect: Allow
principals:
- type: Service
identifiers:
- credentials.iot.amazonaws.com
actions:
- sts:AssumeRole
Content copied to clipboard
Import
Using pulumi import
, import IOT Role Alias using the alias. For example:
$ pulumi import aws:iot/roleAlias:RoleAlias example myalias
Content copied to clipboard
Properties
Link copied to clipboard
The duration of the credential, in seconds. If you do not specify a value for this setting, the default maximum of one hour is applied. This setting can have a value from 900 seconds (15 minutes) to 43200 seconds (12 hours).
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard