Class: Aws::Resiliencehubv2::Types::PermissionModel

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-resiliencehubv2/types.rb

Overview

Defines the permission model for a service.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cross_account_rolesArray<Types::CrossAccountRole>

The list of cross-account IAM role ARNs.

Returns:



2539
2540
2541
2542
2543
2544
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 2539

class PermissionModel < Struct.new(
  :invoker_role_name,
  :cross_account_roles)
  SENSITIVE = []
  include Aws::Structure
end

#invoker_role_nameString

IAM role name (supports up to 64 characters per IAM limits).

Returns:

  • (String)


2539
2540
2541
2542
2543
2544
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 2539

class PermissionModel < Struct.new(
  :invoker_role_name,
  :cross_account_roles)
  SENSITIVE = []
  include Aws::Structure
end