Module mailslurp_client.models.create_email_warmup_program_options
MailSlurp API
MailSlurp is an API for sending and receiving emails and SMS from dynamically allocated email addresses and phone numbers. It's designed for developers and QA teams to test applications, process inbound emails, send templated notifications, attachments, and more. ## Resources - Homepage - Get an API KEY - Generated SDK Clients - Examples repository # noqa: E501
The version of the OpenAPI document: 6.5.2 Contact: contact@mailslurp.dev Generated by: https://openapi-generator.tech
Classes
class CreateEmailWarmupProgramOptions (name=None, connection_id=None, customer_intent=None, current_daily_volume=None, goal_daily_volume=None, schedule_preset=None, ramp_duration_days=None, maintenance_enabled=None, maintenance_daily_volume=None, send_window_start=None, send_window_end=None, time_zone=None, requested_coverage=None, baseline_test_id=None, content=None, sender_ownership_attested=None, permission_based_sending_attested=None, local_vars_configuration=None)-
NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech
Do not edit the class manually.
CreateEmailWarmupProgramOptions - a model defined in OpenAPI
Expand source code
class CreateEmailWarmupProgramOptions(object): """NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech Do not edit the class manually. """ """ Attributes: openapi_types (dict): The key is attribute name and the value is attribute type. attribute_map (dict): The key is attribute name and the value is json key in definition. """ openapi_types = { 'name': 'str', 'connection_id': 'str', 'customer_intent': 'str', 'current_daily_volume': 'int', 'goal_daily_volume': 'int', 'schedule_preset': 'str', 'ramp_duration_days': 'int', 'maintenance_enabled': 'bool', 'maintenance_daily_volume': 'int', 'send_window_start': 'str', 'send_window_end': 'str', 'time_zone': 'str', 'requested_coverage': 'str', 'baseline_test_id': 'str', 'content': 'EmailWarmupContentOptions', 'sender_ownership_attested': 'bool', 'permission_based_sending_attested': 'bool' } attribute_map = { 'name': 'name', 'connection_id': 'connectionId', 'customer_intent': 'customerIntent', 'current_daily_volume': 'currentDailyVolume', 'goal_daily_volume': 'goalDailyVolume', 'schedule_preset': 'schedulePreset', 'ramp_duration_days': 'rampDurationDays', 'maintenance_enabled': 'maintenanceEnabled', 'maintenance_daily_volume': 'maintenanceDailyVolume', 'send_window_start': 'sendWindowStart', 'send_window_end': 'sendWindowEnd', 'time_zone': 'timeZone', 'requested_coverage': 'requestedCoverage', 'baseline_test_id': 'baselineTestId', 'content': 'content', 'sender_ownership_attested': 'senderOwnershipAttested', 'permission_based_sending_attested': 'permissionBasedSendingAttested' } def __init__(self, name=None, connection_id=None, customer_intent=None, current_daily_volume=None, goal_daily_volume=None, schedule_preset=None, ramp_duration_days=None, maintenance_enabled=None, maintenance_daily_volume=None, send_window_start=None, send_window_end=None, time_zone=None, requested_coverage=None, baseline_test_id=None, content=None, sender_ownership_attested=None, permission_based_sending_attested=None, local_vars_configuration=None): # noqa: E501 """CreateEmailWarmupProgramOptions - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._name = None self._connection_id = None self._customer_intent = None self._current_daily_volume = None self._goal_daily_volume = None self._schedule_preset = None self._ramp_duration_days = None self._maintenance_enabled = None self._maintenance_daily_volume = None self._send_window_start = None self._send_window_end = None self._time_zone = None self._requested_coverage = None self._baseline_test_id = None self._content = None self._sender_ownership_attested = None self._permission_based_sending_attested = None self.discriminator = None self.name = name self.connection_id = connection_id self.customer_intent = customer_intent self.current_daily_volume = current_daily_volume self.goal_daily_volume = goal_daily_volume self.schedule_preset = schedule_preset self.ramp_duration_days = ramp_duration_days self.maintenance_enabled = maintenance_enabled self.maintenance_daily_volume = maintenance_daily_volume self.send_window_start = send_window_start self.send_window_end = send_window_end self.time_zone = time_zone self.requested_coverage = requested_coverage self.baseline_test_id = baseline_test_id self.content = content self.sender_ownership_attested = sender_ownership_attested self.permission_based_sending_attested = permission_based_sending_attested @property def name(self): """Gets the name of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The name of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str """ return self._name @name.setter def name(self, name): """Sets the name of this CreateEmailWarmupProgramOptions. :param name: The name of this CreateEmailWarmupProgramOptions. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 if (self.local_vars_configuration.client_side_validation and name is not None and len(name) > 255): raise ValueError("Invalid value for `name`, length must be less than or equal to `255`") # noqa: E501 if (self.local_vars_configuration.client_side_validation and name is not None and len(name) < 0): raise ValueError("Invalid value for `name`, length must be greater than or equal to `0`") # noqa: E501 self._name = name @property def connection_id(self): """Gets the connection_id of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The connection_id of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str """ return self._connection_id @connection_id.setter def connection_id(self, connection_id): """Sets the connection_id of this CreateEmailWarmupProgramOptions. :param connection_id: The connection_id of this CreateEmailWarmupProgramOptions. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and connection_id is None: # noqa: E501 raise ValueError("Invalid value for `connection_id`, must not be `None`") # noqa: E501 self._connection_id = connection_id @property def customer_intent(self): """Gets the customer_intent of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The customer_intent of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str """ return self._customer_intent @customer_intent.setter def customer_intent(self, customer_intent): """Sets the customer_intent of this CreateEmailWarmupProgramOptions. :param customer_intent: The customer_intent of this CreateEmailWarmupProgramOptions. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and customer_intent is None: # noqa: E501 raise ValueError("Invalid value for `customer_intent`, must not be `None`") # noqa: E501 allowed_values = ["NEW_SENDER_WARMUP", "EXISTING_SENDER_REPAIR"] # noqa: E501 if self.local_vars_configuration.client_side_validation and customer_intent not in allowed_values: # noqa: E501 raise ValueError( "Invalid value for `customer_intent` ({0}), must be one of {1}" # noqa: E501 .format(customer_intent, allowed_values) ) self._customer_intent = customer_intent @property def current_daily_volume(self): """Gets the current_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The current_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: int """ return self._current_daily_volume @current_daily_volume.setter def current_daily_volume(self, current_daily_volume): """Sets the current_daily_volume of this CreateEmailWarmupProgramOptions. :param current_daily_volume: The current_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501 :type: int """ if self.local_vars_configuration.client_side_validation and current_daily_volume is None: # noqa: E501 raise ValueError("Invalid value for `current_daily_volume`, must not be `None`") # noqa: E501 if (self.local_vars_configuration.client_side_validation and current_daily_volume is not None and current_daily_volume > 20): # noqa: E501 raise ValueError("Invalid value for `current_daily_volume`, must be a value less than or equal to `20`") # noqa: E501 if (self.local_vars_configuration.client_side_validation and current_daily_volume is not None and current_daily_volume < 0): # noqa: E501 raise ValueError("Invalid value for `current_daily_volume`, must be a value greater than or equal to `0`") # noqa: E501 self._current_daily_volume = current_daily_volume @property def goal_daily_volume(self): """Gets the goal_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The goal_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: int """ return self._goal_daily_volume @goal_daily_volume.setter def goal_daily_volume(self, goal_daily_volume): """Sets the goal_daily_volume of this CreateEmailWarmupProgramOptions. :param goal_daily_volume: The goal_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501 :type: int """ if self.local_vars_configuration.client_side_validation and goal_daily_volume is None: # noqa: E501 raise ValueError("Invalid value for `goal_daily_volume`, must not be `None`") # noqa: E501 if (self.local_vars_configuration.client_side_validation and goal_daily_volume is not None and goal_daily_volume > 20): # noqa: E501 raise ValueError("Invalid value for `goal_daily_volume`, must be a value less than or equal to `20`") # noqa: E501 if (self.local_vars_configuration.client_side_validation and goal_daily_volume is not None and goal_daily_volume < 2): # noqa: E501 raise ValueError("Invalid value for `goal_daily_volume`, must be a value greater than or equal to `2`") # noqa: E501 self._goal_daily_volume = goal_daily_volume @property def schedule_preset(self): """Gets the schedule_preset of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The schedule_preset of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str """ return self._schedule_preset @schedule_preset.setter def schedule_preset(self, schedule_preset): """Sets the schedule_preset of this CreateEmailWarmupProgramOptions. :param schedule_preset: The schedule_preset of this CreateEmailWarmupProgramOptions. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and schedule_preset is None: # noqa: E501 raise ValueError("Invalid value for `schedule_preset`, must not be `None`") # noqa: E501 allowed_values = ["GENTLE", "STANDARD", "REPAIR", "CUSTOM"] # noqa: E501 if self.local_vars_configuration.client_side_validation and schedule_preset not in allowed_values: # noqa: E501 raise ValueError( "Invalid value for `schedule_preset` ({0}), must be one of {1}" # noqa: E501 .format(schedule_preset, allowed_values) ) self._schedule_preset = schedule_preset @property def ramp_duration_days(self): """Gets the ramp_duration_days of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The ramp_duration_days of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: int """ return self._ramp_duration_days @ramp_duration_days.setter def ramp_duration_days(self, ramp_duration_days): """Sets the ramp_duration_days of this CreateEmailWarmupProgramOptions. :param ramp_duration_days: The ramp_duration_days of this CreateEmailWarmupProgramOptions. # noqa: E501 :type: int """ if self.local_vars_configuration.client_side_validation and ramp_duration_days is None: # noqa: E501 raise ValueError("Invalid value for `ramp_duration_days`, must not be `None`") # noqa: E501 if (self.local_vars_configuration.client_side_validation and ramp_duration_days is not None and ramp_duration_days > 90): # noqa: E501 raise ValueError("Invalid value for `ramp_duration_days`, must be a value less than or equal to `90`") # noqa: E501 if (self.local_vars_configuration.client_side_validation and ramp_duration_days is not None and ramp_duration_days < 7): # noqa: E501 raise ValueError("Invalid value for `ramp_duration_days`, must be a value greater than or equal to `7`") # noqa: E501 self._ramp_duration_days = ramp_duration_days @property def maintenance_enabled(self): """Gets the maintenance_enabled of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The maintenance_enabled of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: bool """ return self._maintenance_enabled @maintenance_enabled.setter def maintenance_enabled(self, maintenance_enabled): """Sets the maintenance_enabled of this CreateEmailWarmupProgramOptions. :param maintenance_enabled: The maintenance_enabled of this CreateEmailWarmupProgramOptions. # noqa: E501 :type: bool """ if self.local_vars_configuration.client_side_validation and maintenance_enabled is None: # noqa: E501 raise ValueError("Invalid value for `maintenance_enabled`, must not be `None`") # noqa: E501 self._maintenance_enabled = maintenance_enabled @property def maintenance_daily_volume(self): """Gets the maintenance_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The maintenance_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: int """ return self._maintenance_daily_volume @maintenance_daily_volume.setter def maintenance_daily_volume(self, maintenance_daily_volume): """Sets the maintenance_daily_volume of this CreateEmailWarmupProgramOptions. :param maintenance_daily_volume: The maintenance_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501 :type: int """ if self.local_vars_configuration.client_side_validation and maintenance_daily_volume is None: # noqa: E501 raise ValueError("Invalid value for `maintenance_daily_volume`, must not be `None`") # noqa: E501 if (self.local_vars_configuration.client_side_validation and maintenance_daily_volume is not None and maintenance_daily_volume > 20): # noqa: E501 raise ValueError("Invalid value for `maintenance_daily_volume`, must be a value less than or equal to `20`") # noqa: E501 if (self.local_vars_configuration.client_side_validation and maintenance_daily_volume is not None and maintenance_daily_volume < 1): # noqa: E501 raise ValueError("Invalid value for `maintenance_daily_volume`, must be a value greater than or equal to `1`") # noqa: E501 self._maintenance_daily_volume = maintenance_daily_volume @property def send_window_start(self): """Gets the send_window_start of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The send_window_start of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str """ return self._send_window_start @send_window_start.setter def send_window_start(self, send_window_start): """Sets the send_window_start of this CreateEmailWarmupProgramOptions. :param send_window_start: The send_window_start of this CreateEmailWarmupProgramOptions. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and send_window_start is None: # noqa: E501 raise ValueError("Invalid value for `send_window_start`, must not be `None`") # noqa: E501 self._send_window_start = send_window_start @property def send_window_end(self): """Gets the send_window_end of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The send_window_end of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str """ return self._send_window_end @send_window_end.setter def send_window_end(self, send_window_end): """Sets the send_window_end of this CreateEmailWarmupProgramOptions. :param send_window_end: The send_window_end of this CreateEmailWarmupProgramOptions. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and send_window_end is None: # noqa: E501 raise ValueError("Invalid value for `send_window_end`, must not be `None`") # noqa: E501 self._send_window_end = send_window_end @property def time_zone(self): """Gets the time_zone of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The time_zone of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str """ return self._time_zone @time_zone.setter def time_zone(self, time_zone): """Sets the time_zone of this CreateEmailWarmupProgramOptions. :param time_zone: The time_zone of this CreateEmailWarmupProgramOptions. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and time_zone is None: # noqa: E501 raise ValueError("Invalid value for `time_zone`, must not be `None`") # noqa: E501 if (self.local_vars_configuration.client_side_validation and time_zone is not None and len(time_zone) > 64): raise ValueError("Invalid value for `time_zone`, length must be less than or equal to `64`") # noqa: E501 if (self.local_vars_configuration.client_side_validation and time_zone is not None and len(time_zone) < 0): raise ValueError("Invalid value for `time_zone`, length must be greater than or equal to `0`") # noqa: E501 self._time_zone = time_zone @property def requested_coverage(self): """Gets the requested_coverage of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The requested_coverage of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str """ return self._requested_coverage @requested_coverage.setter def requested_coverage(self, requested_coverage): """Sets the requested_coverage of this CreateEmailWarmupProgramOptions. :param requested_coverage: The requested_coverage of this CreateEmailWarmupProgramOptions. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and requested_coverage is None: # noqa: E501 raise ValueError("Invalid value for `requested_coverage`, must not be `None`") # noqa: E501 allowed_values = ["AUTO", "CONTROLLED", "CORE", "EXPANDED"] # noqa: E501 if self.local_vars_configuration.client_side_validation and requested_coverage not in allowed_values: # noqa: E501 raise ValueError( "Invalid value for `requested_coverage` ({0}), must be one of {1}" # noqa: E501 .format(requested_coverage, allowed_values) ) self._requested_coverage = requested_coverage @property def baseline_test_id(self): """Gets the baseline_test_id of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The baseline_test_id of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str """ return self._baseline_test_id @baseline_test_id.setter def baseline_test_id(self, baseline_test_id): """Sets the baseline_test_id of this CreateEmailWarmupProgramOptions. :param baseline_test_id: The baseline_test_id of this CreateEmailWarmupProgramOptions. # noqa: E501 :type: str """ self._baseline_test_id = baseline_test_id @property def content(self): """Gets the content of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The content of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: EmailWarmupContentOptions """ return self._content @content.setter def content(self, content): """Sets the content of this CreateEmailWarmupProgramOptions. :param content: The content of this CreateEmailWarmupProgramOptions. # noqa: E501 :type: EmailWarmupContentOptions """ if self.local_vars_configuration.client_side_validation and content is None: # noqa: E501 raise ValueError("Invalid value for `content`, must not be `None`") # noqa: E501 self._content = content @property def sender_ownership_attested(self): """Gets the sender_ownership_attested of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The sender_ownership_attested of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: bool """ return self._sender_ownership_attested @sender_ownership_attested.setter def sender_ownership_attested(self, sender_ownership_attested): """Sets the sender_ownership_attested of this CreateEmailWarmupProgramOptions. :param sender_ownership_attested: The sender_ownership_attested of this CreateEmailWarmupProgramOptions. # noqa: E501 :type: bool """ if self.local_vars_configuration.client_side_validation and sender_ownership_attested is None: # noqa: E501 raise ValueError("Invalid value for `sender_ownership_attested`, must not be `None`") # noqa: E501 self._sender_ownership_attested = sender_ownership_attested @property def permission_based_sending_attested(self): """Gets the permission_based_sending_attested of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The permission_based_sending_attested of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: bool """ return self._permission_based_sending_attested @permission_based_sending_attested.setter def permission_based_sending_attested(self, permission_based_sending_attested): """Sets the permission_based_sending_attested of this CreateEmailWarmupProgramOptions. :param permission_based_sending_attested: The permission_based_sending_attested of this CreateEmailWarmupProgramOptions. # noqa: E501 :type: bool """ if self.local_vars_configuration.client_side_validation and permission_based_sending_attested is None: # noqa: E501 raise ValueError("Invalid value for `permission_based_sending_attested`, must not be `None`") # noqa: E501 self._permission_based_sending_attested = permission_based_sending_attested def to_dict(self): """Returns the model properties as a dict""" result = {} for attr, _ in six.iteritems(self.openapi_types): value = getattr(self, attr) if isinstance(value, list): result[attr] = list(map( lambda x: x.to_dict() if hasattr(x, "to_dict") else x, value )) elif hasattr(value, "to_dict"): result[attr] = value.to_dict() elif isinstance(value, dict): result[attr] = dict(map( lambda item: (item[0], item[1].to_dict()) if hasattr(item[1], "to_dict") else item, value.items() )) else: result[attr] = value return result def to_str(self): """Returns the string representation of the model""" return pprint.pformat(self.to_dict()) def __repr__(self): """For `print` and `pprint`""" return self.to_str() def __eq__(self, other): """Returns true if both objects are equal""" if not isinstance(other, CreateEmailWarmupProgramOptions): return False return self.to_dict() == other.to_dict() def __ne__(self, other): """Returns true if both objects are not equal""" if not isinstance(other, CreateEmailWarmupProgramOptions): return True return self.to_dict() != other.to_dict()Class variables
var attribute_mapvar openapi_types
Instance variables
prop baseline_test_id-
Gets the baseline_test_id of this CreateEmailWarmupProgramOptions. # noqa: E501
:return: The baseline_test_id of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str
Expand source code
@property def baseline_test_id(self): """Gets the baseline_test_id of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The baseline_test_id of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str """ return self._baseline_test_id prop connection_id-
Gets the connection_id of this CreateEmailWarmupProgramOptions. # noqa: E501
:return: The connection_id of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str
Expand source code
@property def connection_id(self): """Gets the connection_id of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The connection_id of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str """ return self._connection_id prop content-
Gets the content of this CreateEmailWarmupProgramOptions. # noqa: E501
:return: The content of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: EmailWarmupContentOptions
Expand source code
@property def content(self): """Gets the content of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The content of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: EmailWarmupContentOptions """ return self._content prop current_daily_volume-
Gets the current_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501
:return: The current_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: int
Expand source code
@property def current_daily_volume(self): """Gets the current_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The current_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: int """ return self._current_daily_volume prop customer_intent-
Gets the customer_intent of this CreateEmailWarmupProgramOptions. # noqa: E501
:return: The customer_intent of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str
Expand source code
@property def customer_intent(self): """Gets the customer_intent of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The customer_intent of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str """ return self._customer_intent prop goal_daily_volume-
Gets the goal_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501
:return: The goal_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: int
Expand source code
@property def goal_daily_volume(self): """Gets the goal_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The goal_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: int """ return self._goal_daily_volume prop maintenance_daily_volume-
Gets the maintenance_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501
:return: The maintenance_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: int
Expand source code
@property def maintenance_daily_volume(self): """Gets the maintenance_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The maintenance_daily_volume of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: int """ return self._maintenance_daily_volume prop maintenance_enabled-
Gets the maintenance_enabled of this CreateEmailWarmupProgramOptions. # noqa: E501
:return: The maintenance_enabled of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: bool
Expand source code
@property def maintenance_enabled(self): """Gets the maintenance_enabled of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The maintenance_enabled of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: bool """ return self._maintenance_enabled prop name-
Gets the name of this CreateEmailWarmupProgramOptions. # noqa: E501
:return: The name of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str
Expand source code
@property def name(self): """Gets the name of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The name of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str """ return self._name prop permission_based_sending_attested-
Gets the permission_based_sending_attested of this CreateEmailWarmupProgramOptions. # noqa: E501
:return: The permission_based_sending_attested of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: bool
Expand source code
@property def permission_based_sending_attested(self): """Gets the permission_based_sending_attested of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The permission_based_sending_attested of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: bool """ return self._permission_based_sending_attested prop ramp_duration_days-
Gets the ramp_duration_days of this CreateEmailWarmupProgramOptions. # noqa: E501
:return: The ramp_duration_days of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: int
Expand source code
@property def ramp_duration_days(self): """Gets the ramp_duration_days of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The ramp_duration_days of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: int """ return self._ramp_duration_days prop requested_coverage-
Gets the requested_coverage of this CreateEmailWarmupProgramOptions. # noqa: E501
:return: The requested_coverage of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str
Expand source code
@property def requested_coverage(self): """Gets the requested_coverage of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The requested_coverage of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str """ return self._requested_coverage prop schedule_preset-
Gets the schedule_preset of this CreateEmailWarmupProgramOptions. # noqa: E501
:return: The schedule_preset of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str
Expand source code
@property def schedule_preset(self): """Gets the schedule_preset of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The schedule_preset of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str """ return self._schedule_preset prop send_window_end-
Gets the send_window_end of this CreateEmailWarmupProgramOptions. # noqa: E501
:return: The send_window_end of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str
Expand source code
@property def send_window_end(self): """Gets the send_window_end of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The send_window_end of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str """ return self._send_window_end prop send_window_start-
Gets the send_window_start of this CreateEmailWarmupProgramOptions. # noqa: E501
:return: The send_window_start of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str
Expand source code
@property def send_window_start(self): """Gets the send_window_start of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The send_window_start of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str """ return self._send_window_start prop sender_ownership_attested-
Gets the sender_ownership_attested of this CreateEmailWarmupProgramOptions. # noqa: E501
:return: The sender_ownership_attested of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: bool
Expand source code
@property def sender_ownership_attested(self): """Gets the sender_ownership_attested of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The sender_ownership_attested of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: bool """ return self._sender_ownership_attested prop time_zone-
Gets the time_zone of this CreateEmailWarmupProgramOptions. # noqa: E501
:return: The time_zone of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str
Expand source code
@property def time_zone(self): """Gets the time_zone of this CreateEmailWarmupProgramOptions. # noqa: E501 :return: The time_zone of this CreateEmailWarmupProgramOptions. # noqa: E501 :rtype: str """ return self._time_zone
Methods
def to_dict(self)-
Returns the model properties as a dict
def to_str(self)-
Returns the string representation of the model