Class: Aws::SSOAdmin::Types::PermissionSet

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

Overview

An entity that contains IAM policies.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#created_date ⇒ Time

The date that the permission set was created.

Returns:

  • (Time)


3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 3773

class PermissionSet < Struct.new(
  :name,
  :permission_set_arn,
  :description,
  :created_date,
  :session_duration,
  :relay_state)
  SENSITIVE = []
  include Aws::Structure
end

#description ⇒ String

The description of the PermissionSet.

Returns:

  • (String)


3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 3773

class PermissionSet < Struct.new(
  :name,
  :permission_set_arn,
  :description,
  :created_date,
  :session_duration,
  :relay_state)
  SENSITIVE = []
  include Aws::Structure
end

#name ⇒ String

The name of the permission set.

Returns:

  • (String)


3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 3773

class PermissionSet < Struct.new(
  :name,
  :permission_set_arn,
  :description,
  :created_date,
  :session_duration,
  :relay_state)
  SENSITIVE = []
  include Aws::Structure
end

#permission_set_arn ⇒ String

The ARN of the permission set. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.

Returns:

  • (String)


3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 3773

class PermissionSet < Struct.new(
  :name,
  :permission_set_arn,
  :description,
  :created_date,
  :session_duration,
  :relay_state)
  SENSITIVE = []
  include Aws::Structure
end

#relay_state ⇒ String

Used to redirect users within the application during the federation authentication process.

Returns:

  • (String)


3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 3773

class PermissionSet < Struct.new(
  :name,
  :permission_set_arn,
  :description,
  :created_date,
  :session_duration,
  :relay_state)
  SENSITIVE = []
  include Aws::Structure
end

#session_duration ⇒ String

The length of time that the application user sessions are valid for in the ISO-8601 standard.

Returns:

  • (String)


3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
# File 'gems/aws-sdk-ssoadmin/lib/aws-sdk-ssoadmin/types.rb', line 3773

class PermissionSet < Struct.new(
  :name,
  :permission_set_arn,
  :description,
  :created_date,
  :session_duration,
  :relay_state)
  SENSITIVE = []
  include Aws::Structure
end