Class: Aws::Types::DelegationRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#approver_id::String

Returns the value of attribute approver_id.

Returns:

  • (::String)


352
353
354
# File 'sig/types.rbs', line 352

def approver_id
  @approver_id
end

#create_date::Time

Returns the value of attribute create_date.

Returns:

  • (::Time)


357
358
359
# File 'sig/types.rbs', line 357

def create_date
  @create_date
end

#delegation_request_id::String

Returns the value of attribute delegation_request_id.

Returns:

  • (::String)


344
345
346
# File 'sig/types.rbs', line 344

def delegation_request_id
  @delegation_request_id
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


346
347
348
# File 'sig/types.rbs', line 346

def description
  @description
end

#expiration_time::Time

Returns the value of attribute expiration_time.

Returns:

  • (::Time)


354
355
356
# File 'sig/types.rbs', line 354

def expiration_time
  @expiration_time
end

#notes::String

Returns the value of attribute notes.

Returns:

  • (::String)


360
361
362
# File 'sig/types.rbs', line 360

def notes
  @notes
end

#only_send_by_ownerBoolean

Returns the value of attribute only_send_by_owner.

Returns:

  • (Boolean)


362
363
364
# File 'sig/types.rbs', line 362

def only_send_by_owner
  @only_send_by_owner
end

#owner_account_id::String

Returns the value of attribute owner_account_id.

Returns:

  • (::String)


345
346
347
# File 'sig/types.rbs', line 345

def 
  @owner_account_id
end

#owner_id::String

Returns the value of attribute owner_id.

Returns:

  • (::String)


351
352
353
# File 'sig/types.rbs', line 351

def owner_id
  @owner_id
end

#permission_policy::String

Returns the value of attribute permission_policy.

Returns:

  • (::String)


349
350
351
# File 'sig/types.rbs', line 349

def permission_policy
  @permission_policy
end

#permissionsTypes::DelegationPermission

Returns the value of attribute permissions.



348
349
350
# File 'sig/types.rbs', line 348

def permissions
  @permissions
end

#redirect_url::String

Returns the value of attribute redirect_url.

Returns:

  • (::String)


359
360
361
# File 'sig/types.rbs', line 359

def redirect_url
  @redirect_url
end

#rejection_reason::String

Returns the value of attribute rejection_reason.

Returns:

  • (::String)


361
362
363
# File 'sig/types.rbs', line 361

def rejection_reason
  @rejection_reason
end

#request_message::String

Returns the value of attribute request_message.

Returns:

  • (::String)


347
348
349
# File 'sig/types.rbs', line 347

def request_message
  @request_message
end

#requestor_id::String

Returns the value of attribute requestor_id.

Returns:

  • (::String)


355
356
357
# File 'sig/types.rbs', line 355

def requestor_id
  @requestor_id
end

#requestor_name::String

Returns the value of attribute requestor_name.

Returns:

  • (::String)


356
357
358
# File 'sig/types.rbs', line 356

def requestor_name
  @requestor_name
end

#role_permission_restriction_arns::Array[::String]

Returns the value of attribute role_permission_restriction_arns.

Returns:

  • (::Array[::String])


350
351
352
# File 'sig/types.rbs', line 350

def role_permission_restriction_arns
  @role_permission_restriction_arns
end

#session_duration::Integer

Returns the value of attribute session_duration.

Returns:

  • (::Integer)


358
359
360
# File 'sig/types.rbs', line 358

def session_duration
  @session_duration
end

#state"UNASSIGNED", ...

Returns the value of attribute state.

Returns:

  • ("UNASSIGNED", "ASSIGNED", "PENDING_APPROVAL", "FINALIZED", "ACCEPTED", "REJECTED", "EXPIRED")


353
354
355
# File 'sig/types.rbs', line 353

def state
  @state
end

#updated_time::Time

Returns the value of attribute updated_time.

Returns:

  • (::Time)


363
364
365
# File 'sig/types.rbs', line 363

def updated_time
  @updated_time
end