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

Class: Aws::IAM::Types::AttachedPermissionsBoundary

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-iam/lib/aws-sdk-iam/types.rb

Overview

Contains information about an attached permissions boundary.

An attached permissions boundary is a managed policy that has been attached to a user or role to set the permissions boundary.

For more information about permissions boundaries, see Permissions Boundaries for IAM Identities in the IAM User Guide.

Instance Attribute Summary collapse

Instance Attribute Details

#permissions_boundary_arnString

The ARN of the policy used to set the permissions boundary for the user or role.

Returns:

  • (String)


499
500
501
502
503
# File 'gems/aws-sdk-iam/lib/aws-sdk-iam/types.rb', line 499

class AttachedPermissionsBoundary < Struct.new(
  :permissions_boundary_type,
  :permissions_boundary_arn)
  include Aws::Structure
end

#permissions_boundary_typeString

The permissions boundary usage type that indicates what type of IAM resource is used as the permissions boundary for an entity. This data type can only have a value of Policy.

Returns:

  • (String)


499
500
501
502
503
# File 'gems/aws-sdk-iam/lib/aws-sdk-iam/types.rb', line 499

class AttachedPermissionsBoundary < Struct.new(
  :permissions_boundary_type,
  :permissions_boundary_arn)
  include Aws::Structure
end