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

Class: Aws::RAM::Types::ResourceSharePermissionDetail

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

Overview

Information about an AWS RAM permission.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#arn ⇒ String

The ARN of the permission.

Returns:

  • (String) —

    The ARN of the permission.

#creation_time ⇒ Time

The date and time when the permission was created.

Returns:

  • (Time) —

    The date and time when the permission was created.

#default_version ⇒ Boolean

The identifier for the version of the permission that is set as the default version.

Returns:

  • (Boolean) —

    The identifier for the version of the permission that is set as the default version.

#last_updated_time ⇒ Time

The date and time when the permission was last updated.

Returns:

  • (Time) —

    The date and time when the permission was last updated.

#name ⇒ String

The name of the permission.

Returns:

  • (String) —

    The name of the permission.

#permission ⇒ String

The permission\'s effect and actions in JSON format. The effect indicates whether the actions are allowed or denied. The actions list the API actions to which the principal is granted or denied access.

Returns:

  • (String) —

    The permission\'s effect and actions in JSON format.

#resource_type ⇒ String

The resource type to which the permission applies.

Returns:

  • (String) —

    The resource type to which the permission applies.

#version ⇒ String

The identifier for the version of the permission.

Returns:

  • (String) —

    The identifier for the version of the permission.