Class: Aws::Types::WriteCampaignRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

Instance Attribute Summary collapse

Instance Attribute Details

#additional_treatments::Array[Types::WriteTreatmentResource]

Returns the value of attribute additional_treatments.

Returns:



3332
3333
3334
# File 'sig/types.rbs', line 3332

def additional_treatments
  @additional_treatments
end

#custom_delivery_configurationTypes::CustomDeliveryConfiguration

Returns the value of attribute custom_delivery_configuration.

Returns:



3333
3334
3335
# File 'sig/types.rbs', line 3333

def custom_delivery_configuration
  @custom_delivery_configuration
end

#description::String

Returns the value of attribute description.

Returns:



3334
3335
3336
# File 'sig/types.rbs', line 3334

def description
  @description
end

#holdout_percent::Integer

Returns the value of attribute holdout_percent.

Returns:



3335
3336
3337
# File 'sig/types.rbs', line 3335

def holdout_percent
  @holdout_percent
end

#hookTypes::CampaignHook

Returns the value of attribute hook.

Returns:



3336
3337
3338
# File 'sig/types.rbs', line 3336

def hook
  @hook
end

#is_pausedBoolean

Returns the value of attribute is_paused.

Returns:



3337
3338
3339
# File 'sig/types.rbs', line 3337

def is_paused
  @is_paused
end

#limitsTypes::CampaignLimits

Returns the value of attribute limits.

Returns:



3338
3339
3340
# File 'sig/types.rbs', line 3338

def limits
  @limits
end

#message_configurationTypes::MessageConfiguration

Returns the value of attribute message_configuration.

Returns:



3339
3340
3341
# File 'sig/types.rbs', line 3339

def message_configuration
  @message_configuration
end

#name::String

Returns the value of attribute name.

Returns:



3340
3341
3342
# File 'sig/types.rbs', line 3340

def name
  @name
end

#priority::Integer

Returns the value of attribute priority.

Returns:



3348
3349
3350
# File 'sig/types.rbs', line 3348

def priority
  @priority
end

#scheduleTypes::Schedule

Returns the value of attribute schedule.

Returns:



3341
3342
3343
# File 'sig/types.rbs', line 3341

def schedule
  @schedule
end

#segment_id::String

Returns the value of attribute segment_id.

Returns:



3342
3343
3344
# File 'sig/types.rbs', line 3342

def segment_id
  @segment_id
end

#segment_version::Integer

Returns the value of attribute segment_version.

Returns:



3343
3344
3345
# File 'sig/types.rbs', line 3343

def segment_version
  @segment_version
end

#tags::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:



3344
3345
3346
# File 'sig/types.rbs', line 3344

def tags
  @tags
end

#template_configurationTypes::TemplateConfiguration

Returns the value of attribute template_configuration.

Returns:



3345
3346
3347
# File 'sig/types.rbs', line 3345

def template_configuration
  @template_configuration
end

#treatment_description::String

Returns the value of attribute treatment_description.

Returns:



3346
3347
3348
# File 'sig/types.rbs', line 3346

def treatment_description
  @treatment_description
end

#treatment_name::String

Returns the value of attribute treatment_name.

Returns:



3347
3348
3349
# File 'sig/types.rbs', line 3347

def treatment_name
  @treatment_name
end