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