Module mailslurp_client.models.email_warmup_program_dto
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 EmailWarmupProgramDto (id=None, connection_id=None, sender_email=None, name=None, customer_intent=None, execution_policy=None, program_mode=None, status=None, blockers=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, resolved_coverage=None, baseline_test_id=None, baseline_source=None, content_source=None, content=None, content_hash=None, sender_ownership_attested_at=None, permission_based_sending_attested_at=None, attestation_policy_version=None, policy_version=None, content_policy_version=None, recipient_policy_version=None, next_action_at=None, started_at=None, completed_at=None, completion_code=None, version=None, created_at=None, updated_at=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.
EmailWarmupProgramDto - a model defined in OpenAPI
Expand source code
class EmailWarmupProgramDto(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 = { 'id': 'str', 'connection_id': 'str', 'sender_email': 'str', 'name': 'str', 'customer_intent': 'str', 'execution_policy': 'str', 'program_mode': 'str', 'status': 'str', 'blockers': 'list[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', 'resolved_coverage': 'str', 'baseline_test_id': 'str', 'baseline_source': 'str', 'content_source': 'str', 'content': 'EmailWarmupContentOptions', 'content_hash': 'str', 'sender_ownership_attested_at': 'datetime', 'permission_based_sending_attested_at': 'datetime', 'attestation_policy_version': 'str', 'policy_version': 'str', 'content_policy_version': 'str', 'recipient_policy_version': 'str', 'next_action_at': 'datetime', 'started_at': 'datetime', 'completed_at': 'datetime', 'completion_code': 'str', 'version': 'int', 'created_at': 'datetime', 'updated_at': 'datetime' } attribute_map = { 'id': 'id', 'connection_id': 'connectionId', 'sender_email': 'senderEmail', 'name': 'name', 'customer_intent': 'customerIntent', 'execution_policy': 'executionPolicy', 'program_mode': 'programMode', 'status': 'status', 'blockers': 'blockers', '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', 'resolved_coverage': 'resolvedCoverage', 'baseline_test_id': 'baselineTestId', 'baseline_source': 'baselineSource', 'content_source': 'contentSource', 'content': 'content', 'content_hash': 'contentHash', 'sender_ownership_attested_at': 'senderOwnershipAttestedAt', 'permission_based_sending_attested_at': 'permissionBasedSendingAttestedAt', 'attestation_policy_version': 'attestationPolicyVersion', 'policy_version': 'policyVersion', 'content_policy_version': 'contentPolicyVersion', 'recipient_policy_version': 'recipientPolicyVersion', 'next_action_at': 'nextActionAt', 'started_at': 'startedAt', 'completed_at': 'completedAt', 'completion_code': 'completionCode', 'version': 'version', 'created_at': 'createdAt', 'updated_at': 'updatedAt' } def __init__(self, id=None, connection_id=None, sender_email=None, name=None, customer_intent=None, execution_policy=None, program_mode=None, status=None, blockers=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, resolved_coverage=None, baseline_test_id=None, baseline_source=None, content_source=None, content=None, content_hash=None, sender_ownership_attested_at=None, permission_based_sending_attested_at=None, attestation_policy_version=None, policy_version=None, content_policy_version=None, recipient_policy_version=None, next_action_at=None, started_at=None, completed_at=None, completion_code=None, version=None, created_at=None, updated_at=None, local_vars_configuration=None): # noqa: E501 """EmailWarmupProgramDto - 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._id = None self._connection_id = None self._sender_email = None self._name = None self._customer_intent = None self._execution_policy = None self._program_mode = None self._status = None self._blockers = 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._resolved_coverage = None self._baseline_test_id = None self._baseline_source = None self._content_source = None self._content = None self._content_hash = None self._sender_ownership_attested_at = None self._permission_based_sending_attested_at = None self._attestation_policy_version = None self._policy_version = None self._content_policy_version = None self._recipient_policy_version = None self._next_action_at = None self._started_at = None self._completed_at = None self._completion_code = None self._version = None self._created_at = None self._updated_at = None self.discriminator = None self.id = id self.connection_id = connection_id self.sender_email = sender_email self.name = name self.customer_intent = customer_intent self.execution_policy = execution_policy self.program_mode = program_mode self.status = status self.blockers = blockers 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.resolved_coverage = resolved_coverage self.baseline_test_id = baseline_test_id self.baseline_source = baseline_source self.content_source = content_source self.content = content self.content_hash = content_hash self.sender_ownership_attested_at = sender_ownership_attested_at self.permission_based_sending_attested_at = permission_based_sending_attested_at self.attestation_policy_version = attestation_policy_version self.policy_version = policy_version self.content_policy_version = content_policy_version self.recipient_policy_version = recipient_policy_version self.next_action_at = next_action_at self.started_at = started_at self.completed_at = completed_at self.completion_code = completion_code self.version = version self.created_at = created_at self.updated_at = updated_at @property def id(self): """Gets the id of this EmailWarmupProgramDto. # noqa: E501 :return: The id of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._id @id.setter def id(self, id): """Sets the id of this EmailWarmupProgramDto. :param id: The id of this EmailWarmupProgramDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and id is None: # noqa: E501 raise ValueError("Invalid value for `id`, must not be `None`") # noqa: E501 self._id = id @property def connection_id(self): """Gets the connection_id of this EmailWarmupProgramDto. # noqa: E501 :return: The connection_id of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._connection_id @connection_id.setter def connection_id(self, connection_id): """Sets the connection_id of this EmailWarmupProgramDto. :param connection_id: The connection_id of this EmailWarmupProgramDto. # 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 sender_email(self): """Gets the sender_email of this EmailWarmupProgramDto. # noqa: E501 :return: The sender_email of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._sender_email @sender_email.setter def sender_email(self, sender_email): """Sets the sender_email of this EmailWarmupProgramDto. :param sender_email: The sender_email of this EmailWarmupProgramDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and sender_email is None: # noqa: E501 raise ValueError("Invalid value for `sender_email`, must not be `None`") # noqa: E501 self._sender_email = sender_email @property def name(self): """Gets the name of this EmailWarmupProgramDto. # noqa: E501 :return: The name of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._name @name.setter def name(self, name): """Sets the name of this EmailWarmupProgramDto. :param name: The name of this EmailWarmupProgramDto. # 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 self._name = name @property def customer_intent(self): """Gets the customer_intent of this EmailWarmupProgramDto. # noqa: E501 :return: The customer_intent of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._customer_intent @customer_intent.setter def customer_intent(self, customer_intent): """Sets the customer_intent of this EmailWarmupProgramDto. :param customer_intent: The customer_intent of this EmailWarmupProgramDto. # 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 execution_policy(self): """Gets the execution_policy of this EmailWarmupProgramDto. # noqa: E501 :return: The execution_policy of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._execution_policy @execution_policy.setter def execution_policy(self, execution_policy): """Sets the execution_policy of this EmailWarmupProgramDto. :param execution_policy: The execution_policy of this EmailWarmupProgramDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and execution_policy is None: # noqa: E501 raise ValueError("Invalid value for `execution_policy`, must not be `None`") # noqa: E501 allowed_values = ["LOW_VOLUME_MAILBOX_RAMP", "HIGH_VOLUME_INFRASTRUCTURE_RAMP", "ASSISTED_CAMPAIGN_RAMP"] # noqa: E501 if self.local_vars_configuration.client_side_validation and execution_policy not in allowed_values: # noqa: E501 raise ValueError( "Invalid value for `execution_policy` ({0}), must be one of {1}" # noqa: E501 .format(execution_policy, allowed_values) ) self._execution_policy = execution_policy @property def program_mode(self): """Gets the program_mode of this EmailWarmupProgramDto. # noqa: E501 :return: The program_mode of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._program_mode @program_mode.setter def program_mode(self, program_mode): """Sets the program_mode of this EmailWarmupProgramDto. :param program_mode: The program_mode of this EmailWarmupProgramDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and program_mode is None: # noqa: E501 raise ValueError("Invalid value for `program_mode`, must not be `None`") # noqa: E501 allowed_values = ["ASSISTED", "NATIVE_SEND"] # noqa: E501 if self.local_vars_configuration.client_side_validation and program_mode not in allowed_values: # noqa: E501 raise ValueError( "Invalid value for `program_mode` ({0}), must be one of {1}" # noqa: E501 .format(program_mode, allowed_values) ) self._program_mode = program_mode @property def status(self): """Gets the status of this EmailWarmupProgramDto. # noqa: E501 :return: The status of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._status @status.setter def status(self, status): """Sets the status of this EmailWarmupProgramDto. :param status: The status of this EmailWarmupProgramDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and status is None: # noqa: E501 raise ValueError("Invalid value for `status`, must not be `None`") # noqa: E501 allowed_values = ["DRAFT", "ESTABLISHING_BASELINE", "READY", "ACTIVE", "VERIFYING", "PAUSED_CUSTOMER", "PAUSED_CONNECTION", "PAUSED_SAFETY", "PAUSED_BILLING", "PAUSED_CAPACITY", "COMPLETED", "MONITORING", "STOPPED"] # noqa: E501 if self.local_vars_configuration.client_side_validation and status not in allowed_values: # noqa: E501 raise ValueError( "Invalid value for `status` ({0}), must be one of {1}" # noqa: E501 .format(status, allowed_values) ) self._status = status @property def blockers(self): """Gets the blockers of this EmailWarmupProgramDto. # noqa: E501 :return: The blockers of this EmailWarmupProgramDto. # noqa: E501 :rtype: list[str] """ return self._blockers @blockers.setter def blockers(self, blockers): """Sets the blockers of this EmailWarmupProgramDto. :param blockers: The blockers of this EmailWarmupProgramDto. # noqa: E501 :type: list[str] """ if self.local_vars_configuration.client_side_validation and blockers is None: # noqa: E501 raise ValueError("Invalid value for `blockers`, must not be `None`") # noqa: E501 allowed_values = ["API_DISABLED", "PROVIDER_DISABLED", "CONNECTION_NOT_VERIFIED", "CONNECTION_VERIFICATION_STALE", "SENDER_IDENTITY_CHANGED", "CONTROLLED_MX_UNAVAILABLE", "CHECKPOINTS_DISABLED", "PREMIUM_COVERAGE_REQUIRED", "EXECUTION_DISABLED", "BILLING_NOT_READY"] # noqa: E501 if (self.local_vars_configuration.client_side_validation and not set(blockers).issubset(set(allowed_values))): # noqa: E501 raise ValueError( "Invalid values for `blockers` [{0}], must be a subset of [{1}]" # noqa: E501 .format(", ".join(map(str, set(blockers) - set(allowed_values))), # noqa: E501 ", ".join(map(str, allowed_values))) ) self._blockers = blockers @property def current_daily_volume(self): """Gets the current_daily_volume of this EmailWarmupProgramDto. # noqa: E501 :return: The current_daily_volume of this EmailWarmupProgramDto. # 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 EmailWarmupProgramDto. :param current_daily_volume: The current_daily_volume of this EmailWarmupProgramDto. # 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 self._current_daily_volume = current_daily_volume @property def goal_daily_volume(self): """Gets the goal_daily_volume of this EmailWarmupProgramDto. # noqa: E501 :return: The goal_daily_volume of this EmailWarmupProgramDto. # 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 EmailWarmupProgramDto. :param goal_daily_volume: The goal_daily_volume of this EmailWarmupProgramDto. # 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 self._goal_daily_volume = goal_daily_volume @property def schedule_preset(self): """Gets the schedule_preset of this EmailWarmupProgramDto. # noqa: E501 :return: The schedule_preset of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._schedule_preset @schedule_preset.setter def schedule_preset(self, schedule_preset): """Sets the schedule_preset of this EmailWarmupProgramDto. :param schedule_preset: The schedule_preset of this EmailWarmupProgramDto. # 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 EmailWarmupProgramDto. # noqa: E501 :return: The ramp_duration_days of this EmailWarmupProgramDto. # 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 EmailWarmupProgramDto. :param ramp_duration_days: The ramp_duration_days of this EmailWarmupProgramDto. # 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 self._ramp_duration_days = ramp_duration_days @property def maintenance_enabled(self): """Gets the maintenance_enabled of this EmailWarmupProgramDto. # noqa: E501 :return: The maintenance_enabled of this EmailWarmupProgramDto. # noqa: E501 :rtype: bool """ return self._maintenance_enabled @maintenance_enabled.setter def maintenance_enabled(self, maintenance_enabled): """Sets the maintenance_enabled of this EmailWarmupProgramDto. :param maintenance_enabled: The maintenance_enabled of this EmailWarmupProgramDto. # 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 EmailWarmupProgramDto. # noqa: E501 :return: The maintenance_daily_volume of this EmailWarmupProgramDto. # 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 EmailWarmupProgramDto. :param maintenance_daily_volume: The maintenance_daily_volume of this EmailWarmupProgramDto. # 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 self._maintenance_daily_volume = maintenance_daily_volume @property def send_window_start(self): """Gets the send_window_start of this EmailWarmupProgramDto. # noqa: E501 :return: The send_window_start of this EmailWarmupProgramDto. # 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 EmailWarmupProgramDto. :param send_window_start: The send_window_start of this EmailWarmupProgramDto. # 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 EmailWarmupProgramDto. # noqa: E501 :return: The send_window_end of this EmailWarmupProgramDto. # 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 EmailWarmupProgramDto. :param send_window_end: The send_window_end of this EmailWarmupProgramDto. # 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 EmailWarmupProgramDto. # noqa: E501 :return: The time_zone of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._time_zone @time_zone.setter def time_zone(self, time_zone): """Sets the time_zone of this EmailWarmupProgramDto. :param time_zone: The time_zone of this EmailWarmupProgramDto. # 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 self._time_zone = time_zone @property def requested_coverage(self): """Gets the requested_coverage of this EmailWarmupProgramDto. # noqa: E501 :return: The requested_coverage of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._requested_coverage @requested_coverage.setter def requested_coverage(self, requested_coverage): """Sets the requested_coverage of this EmailWarmupProgramDto. :param requested_coverage: The requested_coverage of this EmailWarmupProgramDto. # 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 resolved_coverage(self): """Gets the resolved_coverage of this EmailWarmupProgramDto. # noqa: E501 :return: The resolved_coverage of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._resolved_coverage @resolved_coverage.setter def resolved_coverage(self, resolved_coverage): """Sets the resolved_coverage of this EmailWarmupProgramDto. :param resolved_coverage: The resolved_coverage of this EmailWarmupProgramDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and resolved_coverage is None: # noqa: E501 raise ValueError("Invalid value for `resolved_coverage`, must not be `None`") # noqa: E501 allowed_values = ["AUTO", "CONTROLLED", "CORE", "EXPANDED"] # noqa: E501 if self.local_vars_configuration.client_side_validation and resolved_coverage not in allowed_values: # noqa: E501 raise ValueError( "Invalid value for `resolved_coverage` ({0}), must be one of {1}" # noqa: E501 .format(resolved_coverage, allowed_values) ) self._resolved_coverage = resolved_coverage @property def baseline_test_id(self): """Gets the baseline_test_id of this EmailWarmupProgramDto. # noqa: E501 :return: The baseline_test_id of this EmailWarmupProgramDto. # 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 EmailWarmupProgramDto. :param baseline_test_id: The baseline_test_id of this EmailWarmupProgramDto. # noqa: E501 :type: str """ self._baseline_test_id = baseline_test_id @property def baseline_source(self): """Gets the baseline_source of this EmailWarmupProgramDto. # noqa: E501 :return: The baseline_source of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._baseline_source @baseline_source.setter def baseline_source(self, baseline_source): """Sets the baseline_source of this EmailWarmupProgramDto. :param baseline_source: The baseline_source of this EmailWarmupProgramDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and baseline_source is None: # noqa: E501 raise ValueError("Invalid value for `baseline_source`, must not be `None`") # noqa: E501 allowed_values = ["SUPPLIED", "PROGRAM_CHECKPOINT", "NONE"] # noqa: E501 if self.local_vars_configuration.client_side_validation and baseline_source not in allowed_values: # noqa: E501 raise ValueError( "Invalid value for `baseline_source` ({0}), must be one of {1}" # noqa: E501 .format(baseline_source, allowed_values) ) self._baseline_source = baseline_source @property def content_source(self): """Gets the content_source of this EmailWarmupProgramDto. # noqa: E501 :return: The content_source of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._content_source @content_source.setter def content_source(self, content_source): """Sets the content_source of this EmailWarmupProgramDto. :param content_source: The content_source of this EmailWarmupProgramDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and content_source is None: # noqa: E501 raise ValueError("Invalid value for `content_source`, must not be `None`") # noqa: E501 allowed_values = ["MANAGED_CONTROL", "CUSTOM_TEMPLATE", "AI_ASSISTED_TEMPLATE"] # noqa: E501 if self.local_vars_configuration.client_side_validation and content_source not in allowed_values: # noqa: E501 raise ValueError( "Invalid value for `content_source` ({0}), must be one of {1}" # noqa: E501 .format(content_source, allowed_values) ) self._content_source = content_source @property def content(self): """Gets the content of this EmailWarmupProgramDto. # noqa: E501 :return: The content of this EmailWarmupProgramDto. # noqa: E501 :rtype: EmailWarmupContentOptions """ return self._content @content.setter def content(self, content): """Sets the content of this EmailWarmupProgramDto. :param content: The content of this EmailWarmupProgramDto. # 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 content_hash(self): """Gets the content_hash of this EmailWarmupProgramDto. # noqa: E501 :return: The content_hash of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._content_hash @content_hash.setter def content_hash(self, content_hash): """Sets the content_hash of this EmailWarmupProgramDto. :param content_hash: The content_hash of this EmailWarmupProgramDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and content_hash is None: # noqa: E501 raise ValueError("Invalid value for `content_hash`, must not be `None`") # noqa: E501 self._content_hash = content_hash @property def sender_ownership_attested_at(self): """Gets the sender_ownership_attested_at of this EmailWarmupProgramDto. # noqa: E501 :return: The sender_ownership_attested_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime """ return self._sender_ownership_attested_at @sender_ownership_attested_at.setter def sender_ownership_attested_at(self, sender_ownership_attested_at): """Sets the sender_ownership_attested_at of this EmailWarmupProgramDto. :param sender_ownership_attested_at: The sender_ownership_attested_at of this EmailWarmupProgramDto. # noqa: E501 :type: datetime """ if self.local_vars_configuration.client_side_validation and sender_ownership_attested_at is None: # noqa: E501 raise ValueError("Invalid value for `sender_ownership_attested_at`, must not be `None`") # noqa: E501 self._sender_ownership_attested_at = sender_ownership_attested_at @property def permission_based_sending_attested_at(self): """Gets the permission_based_sending_attested_at of this EmailWarmupProgramDto. # noqa: E501 :return: The permission_based_sending_attested_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime """ return self._permission_based_sending_attested_at @permission_based_sending_attested_at.setter def permission_based_sending_attested_at(self, permission_based_sending_attested_at): """Sets the permission_based_sending_attested_at of this EmailWarmupProgramDto. :param permission_based_sending_attested_at: The permission_based_sending_attested_at of this EmailWarmupProgramDto. # noqa: E501 :type: datetime """ if self.local_vars_configuration.client_side_validation and permission_based_sending_attested_at is None: # noqa: E501 raise ValueError("Invalid value for `permission_based_sending_attested_at`, must not be `None`") # noqa: E501 self._permission_based_sending_attested_at = permission_based_sending_attested_at @property def attestation_policy_version(self): """Gets the attestation_policy_version of this EmailWarmupProgramDto. # noqa: E501 :return: The attestation_policy_version of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._attestation_policy_version @attestation_policy_version.setter def attestation_policy_version(self, attestation_policy_version): """Sets the attestation_policy_version of this EmailWarmupProgramDto. :param attestation_policy_version: The attestation_policy_version of this EmailWarmupProgramDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and attestation_policy_version is None: # noqa: E501 raise ValueError("Invalid value for `attestation_policy_version`, must not be `None`") # noqa: E501 self._attestation_policy_version = attestation_policy_version @property def policy_version(self): """Gets the policy_version of this EmailWarmupProgramDto. # noqa: E501 :return: The policy_version of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._policy_version @policy_version.setter def policy_version(self, policy_version): """Sets the policy_version of this EmailWarmupProgramDto. :param policy_version: The policy_version of this EmailWarmupProgramDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and policy_version is None: # noqa: E501 raise ValueError("Invalid value for `policy_version`, must not be `None`") # noqa: E501 self._policy_version = policy_version @property def content_policy_version(self): """Gets the content_policy_version of this EmailWarmupProgramDto. # noqa: E501 :return: The content_policy_version of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._content_policy_version @content_policy_version.setter def content_policy_version(self, content_policy_version): """Sets the content_policy_version of this EmailWarmupProgramDto. :param content_policy_version: The content_policy_version of this EmailWarmupProgramDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and content_policy_version is None: # noqa: E501 raise ValueError("Invalid value for `content_policy_version`, must not be `None`") # noqa: E501 self._content_policy_version = content_policy_version @property def recipient_policy_version(self): """Gets the recipient_policy_version of this EmailWarmupProgramDto. # noqa: E501 :return: The recipient_policy_version of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._recipient_policy_version @recipient_policy_version.setter def recipient_policy_version(self, recipient_policy_version): """Sets the recipient_policy_version of this EmailWarmupProgramDto. :param recipient_policy_version: The recipient_policy_version of this EmailWarmupProgramDto. # noqa: E501 :type: str """ if self.local_vars_configuration.client_side_validation and recipient_policy_version is None: # noqa: E501 raise ValueError("Invalid value for `recipient_policy_version`, must not be `None`") # noqa: E501 self._recipient_policy_version = recipient_policy_version @property def next_action_at(self): """Gets the next_action_at of this EmailWarmupProgramDto. # noqa: E501 :return: The next_action_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime """ return self._next_action_at @next_action_at.setter def next_action_at(self, next_action_at): """Sets the next_action_at of this EmailWarmupProgramDto. :param next_action_at: The next_action_at of this EmailWarmupProgramDto. # noqa: E501 :type: datetime """ self._next_action_at = next_action_at @property def started_at(self): """Gets the started_at of this EmailWarmupProgramDto. # noqa: E501 :return: The started_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime """ return self._started_at @started_at.setter def started_at(self, started_at): """Sets the started_at of this EmailWarmupProgramDto. :param started_at: The started_at of this EmailWarmupProgramDto. # noqa: E501 :type: datetime """ self._started_at = started_at @property def completed_at(self): """Gets the completed_at of this EmailWarmupProgramDto. # noqa: E501 :return: The completed_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime """ return self._completed_at @completed_at.setter def completed_at(self, completed_at): """Sets the completed_at of this EmailWarmupProgramDto. :param completed_at: The completed_at of this EmailWarmupProgramDto. # noqa: E501 :type: datetime """ self._completed_at = completed_at @property def completion_code(self): """Gets the completion_code of this EmailWarmupProgramDto. # noqa: E501 :return: The completion_code of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._completion_code @completion_code.setter def completion_code(self, completion_code): """Sets the completion_code of this EmailWarmupProgramDto. :param completion_code: The completion_code of this EmailWarmupProgramDto. # noqa: E501 :type: str """ self._completion_code = completion_code @property def version(self): """Gets the version of this EmailWarmupProgramDto. # noqa: E501 :return: The version of this EmailWarmupProgramDto. # noqa: E501 :rtype: int """ return self._version @version.setter def version(self, version): """Sets the version of this EmailWarmupProgramDto. :param version: The version of this EmailWarmupProgramDto. # noqa: E501 :type: int """ if self.local_vars_configuration.client_side_validation and version is None: # noqa: E501 raise ValueError("Invalid value for `version`, must not be `None`") # noqa: E501 self._version = version @property def created_at(self): """Gets the created_at of this EmailWarmupProgramDto. # noqa: E501 :return: The created_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime """ return self._created_at @created_at.setter def created_at(self, created_at): """Sets the created_at of this EmailWarmupProgramDto. :param created_at: The created_at of this EmailWarmupProgramDto. # noqa: E501 :type: datetime """ if self.local_vars_configuration.client_side_validation and created_at is None: # noqa: E501 raise ValueError("Invalid value for `created_at`, must not be `None`") # noqa: E501 self._created_at = created_at @property def updated_at(self): """Gets the updated_at of this EmailWarmupProgramDto. # noqa: E501 :return: The updated_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime """ return self._updated_at @updated_at.setter def updated_at(self, updated_at): """Sets the updated_at of this EmailWarmupProgramDto. :param updated_at: The updated_at of this EmailWarmupProgramDto. # noqa: E501 :type: datetime """ if self.local_vars_configuration.client_side_validation and updated_at is None: # noqa: E501 raise ValueError("Invalid value for `updated_at`, must not be `None`") # noqa: E501 self._updated_at = updated_at 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, EmailWarmupProgramDto): 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, EmailWarmupProgramDto): return True return self.to_dict() != other.to_dict()Class variables
var attribute_mapvar openapi_types
Instance variables
prop attestation_policy_version-
Gets the attestation_policy_version of this EmailWarmupProgramDto. # noqa: E501
:return: The attestation_policy_version of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def attestation_policy_version(self): """Gets the attestation_policy_version of this EmailWarmupProgramDto. # noqa: E501 :return: The attestation_policy_version of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._attestation_policy_version prop baseline_source-
Gets the baseline_source of this EmailWarmupProgramDto. # noqa: E501
:return: The baseline_source of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def baseline_source(self): """Gets the baseline_source of this EmailWarmupProgramDto. # noqa: E501 :return: The baseline_source of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._baseline_source prop baseline_test_id-
Gets the baseline_test_id of this EmailWarmupProgramDto. # noqa: E501
:return: The baseline_test_id of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def baseline_test_id(self): """Gets the baseline_test_id of this EmailWarmupProgramDto. # noqa: E501 :return: The baseline_test_id of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._baseline_test_id prop blockers-
Gets the blockers of this EmailWarmupProgramDto. # noqa: E501
:return: The blockers of this EmailWarmupProgramDto. # noqa: E501 :rtype: list[str]
Expand source code
@property def blockers(self): """Gets the blockers of this EmailWarmupProgramDto. # noqa: E501 :return: The blockers of this EmailWarmupProgramDto. # noqa: E501 :rtype: list[str] """ return self._blockers prop completed_at-
Gets the completed_at of this EmailWarmupProgramDto. # noqa: E501
:return: The completed_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime
Expand source code
@property def completed_at(self): """Gets the completed_at of this EmailWarmupProgramDto. # noqa: E501 :return: The completed_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime """ return self._completed_at prop completion_code-
Gets the completion_code of this EmailWarmupProgramDto. # noqa: E501
:return: The completion_code of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def completion_code(self): """Gets the completion_code of this EmailWarmupProgramDto. # noqa: E501 :return: The completion_code of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._completion_code prop connection_id-
Gets the connection_id of this EmailWarmupProgramDto. # noqa: E501
:return: The connection_id of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def connection_id(self): """Gets the connection_id of this EmailWarmupProgramDto. # noqa: E501 :return: The connection_id of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._connection_id prop content-
Gets the content of this EmailWarmupProgramDto. # noqa: E501
:return: The content of this EmailWarmupProgramDto. # noqa: E501 :rtype: EmailWarmupContentOptions
Expand source code
@property def content(self): """Gets the content of this EmailWarmupProgramDto. # noqa: E501 :return: The content of this EmailWarmupProgramDto. # noqa: E501 :rtype: EmailWarmupContentOptions """ return self._content prop content_hash-
Gets the content_hash of this EmailWarmupProgramDto. # noqa: E501
:return: The content_hash of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def content_hash(self): """Gets the content_hash of this EmailWarmupProgramDto. # noqa: E501 :return: The content_hash of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._content_hash prop content_policy_version-
Gets the content_policy_version of this EmailWarmupProgramDto. # noqa: E501
:return: The content_policy_version of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def content_policy_version(self): """Gets the content_policy_version of this EmailWarmupProgramDto. # noqa: E501 :return: The content_policy_version of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._content_policy_version prop content_source-
Gets the content_source of this EmailWarmupProgramDto. # noqa: E501
:return: The content_source of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def content_source(self): """Gets the content_source of this EmailWarmupProgramDto. # noqa: E501 :return: The content_source of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._content_source prop created_at-
Gets the created_at of this EmailWarmupProgramDto. # noqa: E501
:return: The created_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime
Expand source code
@property def created_at(self): """Gets the created_at of this EmailWarmupProgramDto. # noqa: E501 :return: The created_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime """ return self._created_at prop current_daily_volume-
Gets the current_daily_volume of this EmailWarmupProgramDto. # noqa: E501
:return: The current_daily_volume of this EmailWarmupProgramDto. # noqa: E501 :rtype: int
Expand source code
@property def current_daily_volume(self): """Gets the current_daily_volume of this EmailWarmupProgramDto. # noqa: E501 :return: The current_daily_volume of this EmailWarmupProgramDto. # noqa: E501 :rtype: int """ return self._current_daily_volume prop customer_intent-
Gets the customer_intent of this EmailWarmupProgramDto. # noqa: E501
:return: The customer_intent of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def customer_intent(self): """Gets the customer_intent of this EmailWarmupProgramDto. # noqa: E501 :return: The customer_intent of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._customer_intent prop execution_policy-
Gets the execution_policy of this EmailWarmupProgramDto. # noqa: E501
:return: The execution_policy of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def execution_policy(self): """Gets the execution_policy of this EmailWarmupProgramDto. # noqa: E501 :return: The execution_policy of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._execution_policy prop goal_daily_volume-
Gets the goal_daily_volume of this EmailWarmupProgramDto. # noqa: E501
:return: The goal_daily_volume of this EmailWarmupProgramDto. # noqa: E501 :rtype: int
Expand source code
@property def goal_daily_volume(self): """Gets the goal_daily_volume of this EmailWarmupProgramDto. # noqa: E501 :return: The goal_daily_volume of this EmailWarmupProgramDto. # noqa: E501 :rtype: int """ return self._goal_daily_volume prop id-
Gets the id of this EmailWarmupProgramDto. # noqa: E501
:return: The id of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def id(self): """Gets the id of this EmailWarmupProgramDto. # noqa: E501 :return: The id of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._id prop maintenance_daily_volume-
Gets the maintenance_daily_volume of this EmailWarmupProgramDto. # noqa: E501
:return: The maintenance_daily_volume of this EmailWarmupProgramDto. # noqa: E501 :rtype: int
Expand source code
@property def maintenance_daily_volume(self): """Gets the maintenance_daily_volume of this EmailWarmupProgramDto. # noqa: E501 :return: The maintenance_daily_volume of this EmailWarmupProgramDto. # noqa: E501 :rtype: int """ return self._maintenance_daily_volume prop maintenance_enabled-
Gets the maintenance_enabled of this EmailWarmupProgramDto. # noqa: E501
:return: The maintenance_enabled of this EmailWarmupProgramDto. # noqa: E501 :rtype: bool
Expand source code
@property def maintenance_enabled(self): """Gets the maintenance_enabled of this EmailWarmupProgramDto. # noqa: E501 :return: The maintenance_enabled of this EmailWarmupProgramDto. # noqa: E501 :rtype: bool """ return self._maintenance_enabled prop name-
Gets the name of this EmailWarmupProgramDto. # noqa: E501
:return: The name of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def name(self): """Gets the name of this EmailWarmupProgramDto. # noqa: E501 :return: The name of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._name prop next_action_at-
Gets the next_action_at of this EmailWarmupProgramDto. # noqa: E501
:return: The next_action_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime
Expand source code
@property def next_action_at(self): """Gets the next_action_at of this EmailWarmupProgramDto. # noqa: E501 :return: The next_action_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime """ return self._next_action_at prop permission_based_sending_attested_at-
Gets the permission_based_sending_attested_at of this EmailWarmupProgramDto. # noqa: E501
:return: The permission_based_sending_attested_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime
Expand source code
@property def permission_based_sending_attested_at(self): """Gets the permission_based_sending_attested_at of this EmailWarmupProgramDto. # noqa: E501 :return: The permission_based_sending_attested_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime """ return self._permission_based_sending_attested_at prop policy_version-
Gets the policy_version of this EmailWarmupProgramDto. # noqa: E501
:return: The policy_version of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def policy_version(self): """Gets the policy_version of this EmailWarmupProgramDto. # noqa: E501 :return: The policy_version of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._policy_version prop program_mode-
Gets the program_mode of this EmailWarmupProgramDto. # noqa: E501
:return: The program_mode of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def program_mode(self): """Gets the program_mode of this EmailWarmupProgramDto. # noqa: E501 :return: The program_mode of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._program_mode prop ramp_duration_days-
Gets the ramp_duration_days of this EmailWarmupProgramDto. # noqa: E501
:return: The ramp_duration_days of this EmailWarmupProgramDto. # noqa: E501 :rtype: int
Expand source code
@property def ramp_duration_days(self): """Gets the ramp_duration_days of this EmailWarmupProgramDto. # noqa: E501 :return: The ramp_duration_days of this EmailWarmupProgramDto. # noqa: E501 :rtype: int """ return self._ramp_duration_days prop recipient_policy_version-
Gets the recipient_policy_version of this EmailWarmupProgramDto. # noqa: E501
:return: The recipient_policy_version of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def recipient_policy_version(self): """Gets the recipient_policy_version of this EmailWarmupProgramDto. # noqa: E501 :return: The recipient_policy_version of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._recipient_policy_version prop requested_coverage-
Gets the requested_coverage of this EmailWarmupProgramDto. # noqa: E501
:return: The requested_coverage of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def requested_coverage(self): """Gets the requested_coverage of this EmailWarmupProgramDto. # noqa: E501 :return: The requested_coverage of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._requested_coverage prop resolved_coverage-
Gets the resolved_coverage of this EmailWarmupProgramDto. # noqa: E501
:return: The resolved_coverage of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def resolved_coverage(self): """Gets the resolved_coverage of this EmailWarmupProgramDto. # noqa: E501 :return: The resolved_coverage of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._resolved_coverage prop schedule_preset-
Gets the schedule_preset of this EmailWarmupProgramDto. # noqa: E501
:return: The schedule_preset of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def schedule_preset(self): """Gets the schedule_preset of this EmailWarmupProgramDto. # noqa: E501 :return: The schedule_preset of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._schedule_preset prop send_window_end-
Gets the send_window_end of this EmailWarmupProgramDto. # noqa: E501
:return: The send_window_end of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def send_window_end(self): """Gets the send_window_end of this EmailWarmupProgramDto. # noqa: E501 :return: The send_window_end of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._send_window_end prop send_window_start-
Gets the send_window_start of this EmailWarmupProgramDto. # noqa: E501
:return: The send_window_start of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def send_window_start(self): """Gets the send_window_start of this EmailWarmupProgramDto. # noqa: E501 :return: The send_window_start of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._send_window_start prop sender_email-
Gets the sender_email of this EmailWarmupProgramDto. # noqa: E501
:return: The sender_email of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def sender_email(self): """Gets the sender_email of this EmailWarmupProgramDto. # noqa: E501 :return: The sender_email of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._sender_email prop sender_ownership_attested_at-
Gets the sender_ownership_attested_at of this EmailWarmupProgramDto. # noqa: E501
:return: The sender_ownership_attested_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime
Expand source code
@property def sender_ownership_attested_at(self): """Gets the sender_ownership_attested_at of this EmailWarmupProgramDto. # noqa: E501 :return: The sender_ownership_attested_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime """ return self._sender_ownership_attested_at prop started_at-
Gets the started_at of this EmailWarmupProgramDto. # noqa: E501
:return: The started_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime
Expand source code
@property def started_at(self): """Gets the started_at of this EmailWarmupProgramDto. # noqa: E501 :return: The started_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime """ return self._started_at prop status-
Gets the status of this EmailWarmupProgramDto. # noqa: E501
:return: The status of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def status(self): """Gets the status of this EmailWarmupProgramDto. # noqa: E501 :return: The status of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._status prop time_zone-
Gets the time_zone of this EmailWarmupProgramDto. # noqa: E501
:return: The time_zone of this EmailWarmupProgramDto. # noqa: E501 :rtype: str
Expand source code
@property def time_zone(self): """Gets the time_zone of this EmailWarmupProgramDto. # noqa: E501 :return: The time_zone of this EmailWarmupProgramDto. # noqa: E501 :rtype: str """ return self._time_zone prop updated_at-
Gets the updated_at of this EmailWarmupProgramDto. # noqa: E501
:return: The updated_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime
Expand source code
@property def updated_at(self): """Gets the updated_at of this EmailWarmupProgramDto. # noqa: E501 :return: The updated_at of this EmailWarmupProgramDto. # noqa: E501 :rtype: datetime """ return self._updated_at prop version-
Gets the version of this EmailWarmupProgramDto. # noqa: E501
:return: The version of this EmailWarmupProgramDto. # noqa: E501 :rtype: int
Expand source code
@property def version(self): """Gets the version of this EmailWarmupProgramDto. # noqa: E501 :return: The version of this EmailWarmupProgramDto. # noqa: E501 :rtype: int """ return self._version
Methods
def to_dict(self)-
Returns the model properties as a dict
def to_str(self)-
Returns the string representation of the model