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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-iam/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)


3925
3926
3927
3928
3929
3930
# File 'gems/aws-sdk-iam/lib/aws-sdk-iam/types.rb', line 3925

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)


3925
3926
3927
3928
3929
3930
# File 'gems/aws-sdk-iam/lib/aws-sdk-iam/types.rb', line 3925

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