Class: CheckoutSdk::Issuing::AddControlGroupRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/checkout_sdk/issuing/add_control_group_request.rb

Overview

Request body for POST /issuing/controls/control-groups.

Instance Attribute Summary collapse

Instance Attribute Details

#controlsArray<Hash>

Returns Array of card controls.

Returns:

  • (Array<Hash>)

    Array of card controls.



15
16
17
# File 'lib/checkout_sdk/issuing/add_control_group_request.rb', line 15

class AddControlGroupRequest
  attr_accessor :description, :target_id, :fail_if, :controls
end

#descriptionString

Returns:

  • (String)


15
16
17
# File 'lib/checkout_sdk/issuing/add_control_group_request.rb', line 15

class AddControlGroupRequest
  attr_accessor :description, :target_id, :fail_if, :controls
end

#fail_ifString

Returns Control-group condition (e.g. “all”, “any”).

Returns:

  • (String)

    Control-group condition (e.g. “all”, “any”).



15
16
17
# File 'lib/checkout_sdk/issuing/add_control_group_request.rb', line 15

class AddControlGroupRequest
  attr_accessor :description, :target_id, :fail_if, :controls
end

#target_idString

Returns Card / cardholder / account / profile id.

Returns:

  • (String)

    Card / cardholder / account / profile id.



15
16
17
# File 'lib/checkout_sdk/issuing/add_control_group_request.rb', line 15

class AddControlGroupRequest
  attr_accessor :description, :target_id, :fail_if, :controls
end