awscc.iotsitewise_portal¶
Filters¶
event
reduce
value
Actions¶
delete¶
Parent base class for filters and actions.
properties:
type:
enum:
- delete
required:
- type
Permissions - iotsitewise:DeletePortal, sso:DeleteManagedApplicationInstance
update¶
Parent base class for filters and actions.
definitions:
Tag:
additionalProperties: false
description: To add or update tag, provide both key and value. To delete tag,
provide only tag key to be deleted.
properties:
Key:
type: string
Value:
type: string
required:
- Key
- Value
type: object
properties:
Alarms:
additionalProperties: false
description: Contains the configuration information of an alarm created in an
AWS IoT SiteWise Monitor portal. You can use the alarm to monitor an asset property
and get notified when the asset property value is outside a specified range.
properties:
AlarmRoleArn:
description: The ARN of the IAM role that allows the alarm to perform actions
and access AWS resources and services, such as AWS IoT Events.
type: string
NotificationLambdaArn:
description: The ARN of the AWS Lambda function that manages alarm notifications.
For more information, see Managing alarm notifications in the AWS IoT Events
Developer Guide.
type: string
type: object
NotificationSenderEmail:
description: The email address that sends alarm notifications.
type: string
PortalContactEmail:
description: The AWS administrator's contact email address.
type: string
PortalDescription:
description: A description for the portal.
type: string
PortalName:
description: A friendly name for the portal.
type: string
RoleArn:
description: The ARN of a service role that allows the portal's users to access
your AWS IoT SiteWise resources on your behalf.
type: string
Tags:
description: A list of key-value pairs that contain metadata for the portal.
insertionOrder: false
items:
additionalProperties: false
description: To add or update tag, provide both key and value. To delete tag,
provide only tag key to be deleted.
properties:
Key:
type: string
Value:
type: string
required:
- Key
- Value
type: object
type: array
uniqueItems: false
type:
enum:
- update
Permissions - iotsitewise:ListTagsForResource, iotsitewise:TagResource, iotsitewise:UpdatePortal, iotsitewise:UntagResource, iam:PassRole, sso:GetManagedApplicationInstance, sso:UpdateApplicationInstanceDisplayData