Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-iotsitewise-accesspolicy.json
Parent schema serverless-framework-configuration
Type: object

Resource schema for AWS::IoTSiteWise::AccessPolicy. Source:- https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-IoTSiteWise.git

Properties

AccessPolicyIdentity object required

The identity for this access policy. Choose either an SSO user or group or an IAM user or role.

3 nested properties
User object

Contains information for a user identity in an access policy.

1 nested properties
id string | Aws_CF_FunctionString

The AWS SSO ID of the user.

IamUser object

Contains information for an IAM user identity in an access policy.

1 nested properties
arn string | Aws_CF_FunctionString

The ARN of the IAM user.

IamRole object

Contains information for an IAM role identity in an access policy.

1 nested properties
arn string | Aws_CF_FunctionString

The ARN of the IAM role.

AccessPolicyPermission string | Aws_CF_FunctionString required

The permission level for this access policy. Valid values are ADMINISTRATOR or VIEWER.

AccessPolicyResource object required

The AWS IoT SiteWise Monitor resource for this access policy. Choose either portal or project but not both.

2 nested properties
Portal object

A portal resource.

1 nested properties
id string | Aws_CF_FunctionString

The ID of the portal.

Project object

A project resource.

1 nested properties
id string | Aws_CF_FunctionString

The ID of the project.

Definitions

User object

Contains information for a user identity in an access policy.

id string | Aws_CF_FunctionString

The AWS SSO ID of the user.

IamUser object

Contains information for an IAM user identity in an access policy.

arn string | Aws_CF_FunctionString

The ARN of the IAM user.

IamRole object

Contains information for an IAM role identity in an access policy.

arn string | Aws_CF_FunctionString

The ARN of the IAM role.

Portal object

A portal resource.

id string | Aws_CF_FunctionString

The ID of the portal.

Project object

A project resource.

id string | Aws_CF_FunctionString

The ID of the project.

AccessPolicyIdentity object

The identity for this access policy. Choose either an SSO user or group or an IAM user or role.

User object

Contains information for a user identity in an access policy.

1 nested properties
id string | Aws_CF_FunctionString

The AWS SSO ID of the user.

IamUser object

Contains information for an IAM user identity in an access policy.

1 nested properties
arn string | Aws_CF_FunctionString

The ARN of the IAM user.

IamRole object

Contains information for an IAM role identity in an access policy.

1 nested properties
arn string | Aws_CF_FunctionString

The ARN of the IAM role.

AccessPolicyResource object

The AWS IoT SiteWise Monitor resource for this access policy. Choose either portal or project but not both.

Portal object

A portal resource.

1 nested properties
id string | Aws_CF_FunctionString

The ID of the portal.

Project object

A project resource.

1 nested properties
id string | Aws_CF_FunctionString

The ID of the project.