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)


3919
3920
3921
3922
3923
3924
# File 'lib/aws-sdk-iam/types.rb', line 3919

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)


3919
3920
3921
3922
3923
3924
# File 'lib/aws-sdk-iam/types.rb', line 3919

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