Class: Aws::IoTSiteWise::Types::DescribeAccessPolicyResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::IoTSiteWise::Types::DescribeAccessPolicyResponse
- Defined in:
- gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#access_policy_arn ⇒ String
The [ARN][1] of the access policy, which has the following format.
-
#access_policy_creation_date ⇒ Time
The date the access policy was created, in Unix epoch time.
-
#access_policy_id ⇒ String
The ID of the access policy.
-
#access_policy_identity ⇒ Types::Identity
The identity (Amazon Web Services SSO user, Amazon Web Services SSO group, or IAM user) to which this access policy applies.
-
#access_policy_last_update_date ⇒ Time
The date the access policy was last updated, in Unix epoch time.
-
#access_policy_permission ⇒ String
The access policy permission.
-
#access_policy_resource ⇒ Types::Resource
The IoT SiteWise Monitor resource (portal or project) to which this access policy provides access.
Instance Attribute Details
#access_policy_arn ⇒ String
The ARN of the access policy, which has the following format.
arn:$\{Partition\}:iotsitewise:$\{Region\}:$\{Account\}:access-policy/$\{AccessPolicyId\}
3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 3428 class DescribeAccessPolicyResponse < Struct.new( :access_policy_id, :access_policy_arn, :access_policy_identity, :access_policy_resource, :access_policy_permission, :access_policy_creation_date, :access_policy_last_update_date) SENSITIVE = [] include Aws::Structure end |
#access_policy_creation_date ⇒ Time
The date the access policy was created, in Unix epoch time.
3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 3428 class DescribeAccessPolicyResponse < Struct.new( :access_policy_id, :access_policy_arn, :access_policy_identity, :access_policy_resource, :access_policy_permission, :access_policy_creation_date, :access_policy_last_update_date) SENSITIVE = [] include Aws::Structure end |
#access_policy_id ⇒ String
The ID of the access policy.
3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 3428 class DescribeAccessPolicyResponse < Struct.new( :access_policy_id, :access_policy_arn, :access_policy_identity, :access_policy_resource, :access_policy_permission, :access_policy_creation_date, :access_policy_last_update_date) SENSITIVE = [] include Aws::Structure end |
#access_policy_identity ⇒ Types::Identity
The identity (Amazon Web Services SSO user, Amazon Web Services SSO group, or IAM user) to which this access policy applies.
3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 3428 class DescribeAccessPolicyResponse < Struct.new( :access_policy_id, :access_policy_arn, :access_policy_identity, :access_policy_resource, :access_policy_permission, :access_policy_creation_date, :access_policy_last_update_date) SENSITIVE = [] include Aws::Structure end |
#access_policy_last_update_date ⇒ Time
The date the access policy was last updated, in Unix epoch time.
3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 3428 class DescribeAccessPolicyResponse < Struct.new( :access_policy_id, :access_policy_arn, :access_policy_identity, :access_policy_resource, :access_policy_permission, :access_policy_creation_date, :access_policy_last_update_date) SENSITIVE = [] include Aws::Structure end |
#access_policy_permission ⇒ String
The access policy permission. Note that a project ADMINISTRATOR
is
also known as a project owner.
3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 3428 class DescribeAccessPolicyResponse < Struct.new( :access_policy_id, :access_policy_arn, :access_policy_identity, :access_policy_resource, :access_policy_permission, :access_policy_creation_date, :access_policy_last_update_date) SENSITIVE = [] include Aws::Structure end |
#access_policy_resource ⇒ Types::Resource
The IoT SiteWise Monitor resource (portal or project) to which this access policy provides access.
3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 |
# File 'gems/aws-sdk-iotsitewise/lib/aws-sdk-iotsitewise/types.rb', line 3428 class DescribeAccessPolicyResponse < Struct.new( :access_policy_id, :access_policy_arn, :access_policy_identity, :access_policy_resource, :access_policy_permission, :access_policy_creation_date, :access_policy_last_update_date) SENSITIVE = [] include Aws::Structure end |