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)


3932
3933
3934
3935
3936
3937
# File 'lib/aws-sdk-iam/types.rb', line 3932

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)


3932
3933
3934
3935
3936
3937
# File 'lib/aws-sdk-iam/types.rb', line 3932

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