Class: Aws::IAM::Types::GetDelegationRequestRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#delegation_permission_checkBoolean

Specifies whether to perform a permission check for the delegation request.

If set to true, the ‘GetDelegationRequest` API call will start a permission check process. This process calculates whether the caller has sufficient permissions to cover the asks from this delegation request.

Setting this parameter to true does not guarantee an answer in the response. See the ‘PermissionCheckStatus` and the `PermissionCheckResult` response attributes for further details.

Returns:

  • (Boolean)


3909
3910
3911
3912
3913
3914
# File 'lib/aws-sdk-iam/types.rb', line 3909

class GetDelegationRequestRequest < Struct.new(
  :delegation_request_id,
  :delegation_permission_check)
  SENSITIVE = []
  include Aws::Structure
end

#delegation_request_idString

The unique identifier of the delegation request to retrieve.

Returns:

  • (String)


3909
3910
3911
3912
3913
3914
# File 'lib/aws-sdk-iam/types.rb', line 3909

class GetDelegationRequestRequest < Struct.new(
  :delegation_request_id,
  :delegation_permission_check)
  SENSITIVE = []
  include Aws::Structure
end