You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::IoTSiteWise::Types::AccessPolicySummary

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Contains an access policy that defines an identity's access to an AWS IoT SiteWise Monitor resource.

Instance Attribute Summary collapse

Instance Attribute Details

#creation_date ⇒ Time

The date the access policy was created, in Unix epoch time.

Returns:

  • (Time) —

    The date the access policy was created, in Unix epoch time.

#id ⇒ String

The ID of the access policy.

Returns:

  • (String) —

    The ID of the access policy.

#identity ⇒ Types::Identity

The identity (an AWS SSO user, an AWS SSO group, or an IAM user).

Returns:

  • (Types::Identity) —

    The identity (an AWS SSO user, an AWS SSO group, or an IAM user).

#last_update_date ⇒ Time

The date the access policy was last updated, in Unix epoch time.

Returns:

  • (Time) —

    The date the access policy was last updated, in Unix epoch time.

#permission ⇒ String

The permissions for the access policy. Note that a project ADMINISTRATOR is also known as a project owner.

Possible values:

  • ADMINISTRATOR
  • VIEWER

Returns:

  • (String) —

    The permissions for the access policy.

#resource ⇒ Types::Resource

The AWS IoT SiteWise Monitor resource (a portal or project).

Returns:

  • (Types::Resource) —

    The AWS IoT SiteWise Monitor resource (a portal or project).