Module mailslurp_client.models.subscription_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 SubscriptionDto (id=None, user_id=None, customer_id=None, subscription_id=None, currency=None, cost=None, is_decimal_less=None, subscription_type=None, subscription_schedule=None, monthly_inboxes=None, monthly_receive=None, oauth_connections=None, storage_bytes=None, total_inboxes=None, phone_numbers=None, phone_provision_request_limit=None, monthly_send=None, domains=None, members=None, aliases=None, threads=None, recipients=None, attachments=None, bulk=None, permanent_inbox=None, contacts=None, webhooks=None, password=None, inbox_rulesets=None, zapier=None, tracking_pixels=None, inbox_forwarders=None, inbox_repliers=None, attachment_automations=None, created_at=None, updated_at=None, monthly_get_mail_server_records=None, monthly_verify_email_address=None, metered=None, max_unique_recipients=None, external_plan_id=None, external_validation_plan_id=None, external_validation_subscription_item_id=None, send_with_queue=None, trial_days=None, cancel_at=None, trial_end=None, trial_start=None, trial_adjustment_reason=None, trial_adjusted_at=None, saml_sso=None, oidc_sso=None, scim_provisioning=None, demo_days_remaining=None, organizations=None, email_feature_check=None, backup=None, screenshots=None, device_previews=None, user_permissions=None, environments=None, import_export=None, audit_logs=None, deliverability_test=None, email_audit=None, inbox_warm_up=None, warmup_premium_seed_access=None, domain_monitor=None, campaign_probe=None, virtual_totp_devices=None, current_period_end=None, current_period_start=None, subscription_status=None, subscription_status_is_bad=None, daily_receive=None, daily_send=None, max_email_size_mb=None, ai_transformers=None, gmail_inbox_connection=None, ai_destination_sheets=None, gmail_inbox_connection_limit=None, permits_external_send=None, total_permanent_inboxes=None, monthly_temporary_inboxes=None, agents=None, max_inbox_placement_seed_addresses_per_test=None, max_automated_inbox_placement_schedules=None, included_warmup_sender_seats=None, included_monthly_warmup_credits_per_sender=None, warmup_controlled_recipient_credit_weight=None, warmup_premium_recipient_credit_weight=None, load_test=None, cost_major=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.

SubscriptionDto - a model defined in OpenAPI

Expand source code
class SubscriptionDto(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',
        'user_id': 'str',
        'customer_id': 'str',
        'subscription_id': 'str',
        'currency': 'str',
        'cost': 'int',
        'is_decimal_less': 'bool',
        'subscription_type': 'str',
        'subscription_schedule': 'str',
        'monthly_inboxes': 'int',
        'monthly_receive': 'int',
        'oauth_connections': 'int',
        'storage_bytes': 'int',
        'total_inboxes': 'int',
        'phone_numbers': 'int',
        'phone_provision_request_limit': 'int',
        'monthly_send': 'int',
        'domains': 'int',
        'members': 'int',
        'aliases': 'int',
        'threads': 'int',
        'recipients': 'int',
        'attachments': 'bool',
        'bulk': 'bool',
        'permanent_inbox': 'bool',
        'contacts': 'bool',
        'webhooks': 'bool',
        'password': 'bool',
        'inbox_rulesets': 'bool',
        'zapier': 'bool',
        'tracking_pixels': 'bool',
        'inbox_forwarders': 'bool',
        'inbox_repliers': 'bool',
        'attachment_automations': 'bool',
        'created_at': 'datetime',
        'updated_at': 'datetime',
        'monthly_get_mail_server_records': 'int',
        'monthly_verify_email_address': 'int',
        'metered': 'bool',
        'max_unique_recipients': 'int',
        'external_plan_id': 'str',
        'external_validation_plan_id': 'str',
        'external_validation_subscription_item_id': 'str',
        'send_with_queue': 'bool',
        'trial_days': 'int',
        'cancel_at': 'datetime',
        'trial_end': 'datetime',
        'trial_start': 'datetime',
        'trial_adjustment_reason': 'str',
        'trial_adjusted_at': 'datetime',
        'saml_sso': 'bool',
        'oidc_sso': 'bool',
        'scim_provisioning': 'bool',
        'demo_days_remaining': 'int',
        'organizations': 'int',
        'email_feature_check': 'bool',
        'backup': 'bool',
        'screenshots': 'bool',
        'device_previews': 'bool',
        'user_permissions': 'bool',
        'environments': 'bool',
        'import_export': 'bool',
        'audit_logs': 'bool',
        'deliverability_test': 'bool',
        'email_audit': 'bool',
        'inbox_warm_up': 'bool',
        'warmup_premium_seed_access': 'bool',
        'domain_monitor': 'bool',
        'campaign_probe': 'bool',
        'virtual_totp_devices': 'bool',
        'current_period_end': 'datetime',
        'current_period_start': 'datetime',
        'subscription_status': 'str',
        'subscription_status_is_bad': 'bool',
        'daily_receive': 'int',
        'daily_send': 'int',
        'max_email_size_mb': 'int',
        'ai_transformers': 'bool',
        'gmail_inbox_connection': 'bool',
        'ai_destination_sheets': 'bool',
        'gmail_inbox_connection_limit': 'int',
        'permits_external_send': 'bool',
        'total_permanent_inboxes': 'int',
        'monthly_temporary_inboxes': 'int',
        'agents': 'int',
        'max_inbox_placement_seed_addresses_per_test': 'int',
        'max_automated_inbox_placement_schedules': 'int',
        'included_warmup_sender_seats': 'int',
        'included_monthly_warmup_credits_per_sender': 'int',
        'warmup_controlled_recipient_credit_weight': 'int',
        'warmup_premium_recipient_credit_weight': 'int',
        'load_test': 'bool',
        'cost_major': 'float'
    }

    attribute_map = {
        'id': 'id',
        'user_id': 'userId',
        'customer_id': 'customerId',
        'subscription_id': 'subscriptionId',
        'currency': 'currency',
        'cost': 'cost',
        'is_decimal_less': 'isDecimalLess',
        'subscription_type': 'subscriptionType',
        'subscription_schedule': 'subscriptionSchedule',
        'monthly_inboxes': 'monthlyInboxes',
        'monthly_receive': 'monthlyReceive',
        'oauth_connections': 'oauthConnections',
        'storage_bytes': 'storageBytes',
        'total_inboxes': 'totalInboxes',
        'phone_numbers': 'phoneNumbers',
        'phone_provision_request_limit': 'phoneProvisionRequestLimit',
        'monthly_send': 'monthlySend',
        'domains': 'domains',
        'members': 'members',
        'aliases': 'aliases',
        'threads': 'threads',
        'recipients': 'recipients',
        'attachments': 'attachments',
        'bulk': 'bulk',
        'permanent_inbox': 'permanentInbox',
        'contacts': 'contacts',
        'webhooks': 'webhooks',
        'password': 'password',
        'inbox_rulesets': 'inboxRulesets',
        'zapier': 'zapier',
        'tracking_pixels': 'trackingPixels',
        'inbox_forwarders': 'inboxForwarders',
        'inbox_repliers': 'inboxRepliers',
        'attachment_automations': 'attachmentAutomations',
        'created_at': 'createdAt',
        'updated_at': 'updatedAt',
        'monthly_get_mail_server_records': 'monthlyGetMailServerRecords',
        'monthly_verify_email_address': 'monthlyVerifyEmailAddress',
        'metered': 'metered',
        'max_unique_recipients': 'maxUniqueRecipients',
        'external_plan_id': 'externalPlanId',
        'external_validation_plan_id': 'externalValidationPlanId',
        'external_validation_subscription_item_id': 'externalValidationSubscriptionItemId',
        'send_with_queue': 'sendWithQueue',
        'trial_days': 'trialDays',
        'cancel_at': 'cancelAt',
        'trial_end': 'trialEnd',
        'trial_start': 'trialStart',
        'trial_adjustment_reason': 'trialAdjustmentReason',
        'trial_adjusted_at': 'trialAdjustedAt',
        'saml_sso': 'samlSSO',
        'oidc_sso': 'oidcSSO',
        'scim_provisioning': 'scimProvisioning',
        'demo_days_remaining': 'demoDaysRemaining',
        'organizations': 'organizations',
        'email_feature_check': 'emailFeatureCheck',
        'backup': 'backup',
        'screenshots': 'screenshots',
        'device_previews': 'devicePreviews',
        'user_permissions': 'userPermissions',
        'environments': 'environments',
        'import_export': 'importExport',
        'audit_logs': 'auditLogs',
        'deliverability_test': 'deliverabilityTest',
        'email_audit': 'emailAudit',
        'inbox_warm_up': 'inboxWarmUp',
        'warmup_premium_seed_access': 'warmupPremiumSeedAccess',
        'domain_monitor': 'domainMonitor',
        'campaign_probe': 'campaignProbe',
        'virtual_totp_devices': 'virtualTotpDevices',
        'current_period_end': 'currentPeriodEnd',
        'current_period_start': 'currentPeriodStart',
        'subscription_status': 'subscriptionStatus',
        'subscription_status_is_bad': 'subscriptionStatusIsBad',
        'daily_receive': 'dailyReceive',
        'daily_send': 'dailySend',
        'max_email_size_mb': 'maxEmailSizeMb',
        'ai_transformers': 'aiTransformers',
        'gmail_inbox_connection': 'gmailInboxConnection',
        'ai_destination_sheets': 'aiDestinationSheets',
        'gmail_inbox_connection_limit': 'gmailInboxConnectionLimit',
        'permits_external_send': 'permitsExternalSend',
        'total_permanent_inboxes': 'totalPermanentInboxes',
        'monthly_temporary_inboxes': 'monthlyTemporaryInboxes',
        'agents': 'agents',
        'max_inbox_placement_seed_addresses_per_test': 'maxInboxPlacementSeedAddressesPerTest',
        'max_automated_inbox_placement_schedules': 'maxAutomatedInboxPlacementSchedules',
        'included_warmup_sender_seats': 'includedWarmupSenderSeats',
        'included_monthly_warmup_credits_per_sender': 'includedMonthlyWarmupCreditsPerSender',
        'warmup_controlled_recipient_credit_weight': 'warmupControlledRecipientCreditWeight',
        'warmup_premium_recipient_credit_weight': 'warmupPremiumRecipientCreditWeight',
        'load_test': 'loadTest',
        'cost_major': 'costMajor'
    }

    def __init__(self, id=None, user_id=None, customer_id=None, subscription_id=None, currency=None, cost=None, is_decimal_less=None, subscription_type=None, subscription_schedule=None, monthly_inboxes=None, monthly_receive=None, oauth_connections=None, storage_bytes=None, total_inboxes=None, phone_numbers=None, phone_provision_request_limit=None, monthly_send=None, domains=None, members=None, aliases=None, threads=None, recipients=None, attachments=None, bulk=None, permanent_inbox=None, contacts=None, webhooks=None, password=None, inbox_rulesets=None, zapier=None, tracking_pixels=None, inbox_forwarders=None, inbox_repliers=None, attachment_automations=None, created_at=None, updated_at=None, monthly_get_mail_server_records=None, monthly_verify_email_address=None, metered=None, max_unique_recipients=None, external_plan_id=None, external_validation_plan_id=None, external_validation_subscription_item_id=None, send_with_queue=None, trial_days=None, cancel_at=None, trial_end=None, trial_start=None, trial_adjustment_reason=None, trial_adjusted_at=None, saml_sso=None, oidc_sso=None, scim_provisioning=None, demo_days_remaining=None, organizations=None, email_feature_check=None, backup=None, screenshots=None, device_previews=None, user_permissions=None, environments=None, import_export=None, audit_logs=None, deliverability_test=None, email_audit=None, inbox_warm_up=None, warmup_premium_seed_access=None, domain_monitor=None, campaign_probe=None, virtual_totp_devices=None, current_period_end=None, current_period_start=None, subscription_status=None, subscription_status_is_bad=None, daily_receive=None, daily_send=None, max_email_size_mb=None, ai_transformers=None, gmail_inbox_connection=None, ai_destination_sheets=None, gmail_inbox_connection_limit=None, permits_external_send=None, total_permanent_inboxes=None, monthly_temporary_inboxes=None, agents=None, max_inbox_placement_seed_addresses_per_test=None, max_automated_inbox_placement_schedules=None, included_warmup_sender_seats=None, included_monthly_warmup_credits_per_sender=None, warmup_controlled_recipient_credit_weight=None, warmup_premium_recipient_credit_weight=None, load_test=None, cost_major=None, local_vars_configuration=None):  # noqa: E501
        """SubscriptionDto - 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._user_id = None
        self._customer_id = None
        self._subscription_id = None
        self._currency = None
        self._cost = None
        self._is_decimal_less = None
        self._subscription_type = None
        self._subscription_schedule = None
        self._monthly_inboxes = None
        self._monthly_receive = None
        self._oauth_connections = None
        self._storage_bytes = None
        self._total_inboxes = None
        self._phone_numbers = None
        self._phone_provision_request_limit = None
        self._monthly_send = None
        self._domains = None
        self._members = None
        self._aliases = None
        self._threads = None
        self._recipients = None
        self._attachments = None
        self._bulk = None
        self._permanent_inbox = None
        self._contacts = None
        self._webhooks = None
        self._password = None
        self._inbox_rulesets = None
        self._zapier = None
        self._tracking_pixels = None
        self._inbox_forwarders = None
        self._inbox_repliers = None
        self._attachment_automations = None
        self._created_at = None
        self._updated_at = None
        self._monthly_get_mail_server_records = None
        self._monthly_verify_email_address = None
        self._metered = None
        self._max_unique_recipients = None
        self._external_plan_id = None
        self._external_validation_plan_id = None
        self._external_validation_subscription_item_id = None
        self._send_with_queue = None
        self._trial_days = None
        self._cancel_at = None
        self._trial_end = None
        self._trial_start = None
        self._trial_adjustment_reason = None
        self._trial_adjusted_at = None
        self._saml_sso = None
        self._oidc_sso = None
        self._scim_provisioning = None
        self._demo_days_remaining = None
        self._organizations = None
        self._email_feature_check = None
        self._backup = None
        self._screenshots = None
        self._device_previews = None
        self._user_permissions = None
        self._environments = None
        self._import_export = None
        self._audit_logs = None
        self._deliverability_test = None
        self._email_audit = None
        self._inbox_warm_up = None
        self._warmup_premium_seed_access = None
        self._domain_monitor = None
        self._campaign_probe = None
        self._virtual_totp_devices = None
        self._current_period_end = None
        self._current_period_start = None
        self._subscription_status = None
        self._subscription_status_is_bad = None
        self._daily_receive = None
        self._daily_send = None
        self._max_email_size_mb = None
        self._ai_transformers = None
        self._gmail_inbox_connection = None
        self._ai_destination_sheets = None
        self._gmail_inbox_connection_limit = None
        self._permits_external_send = None
        self._total_permanent_inboxes = None
        self._monthly_temporary_inboxes = None
        self._agents = None
        self._max_inbox_placement_seed_addresses_per_test = None
        self._max_automated_inbox_placement_schedules = None
        self._included_warmup_sender_seats = None
        self._included_monthly_warmup_credits_per_sender = None
        self._warmup_controlled_recipient_credit_weight = None
        self._warmup_premium_recipient_credit_weight = None
        self._load_test = None
        self._cost_major = None
        self.discriminator = None

        self.id = id
        self.user_id = user_id
        self.customer_id = customer_id
        self.subscription_id = subscription_id
        self.currency = currency
        self.cost = cost
        self.is_decimal_less = is_decimal_less
        self.subscription_type = subscription_type
        self.subscription_schedule = subscription_schedule
        self.monthly_inboxes = monthly_inboxes
        self.monthly_receive = monthly_receive
        self.oauth_connections = oauth_connections
        self.storage_bytes = storage_bytes
        self.total_inboxes = total_inboxes
        self.phone_numbers = phone_numbers
        self.phone_provision_request_limit = phone_provision_request_limit
        self.monthly_send = monthly_send
        self.domains = domains
        self.members = members
        self.aliases = aliases
        self.threads = threads
        self.recipients = recipients
        self.attachments = attachments
        self.bulk = bulk
        self.permanent_inbox = permanent_inbox
        self.contacts = contacts
        self.webhooks = webhooks
        self.password = password
        self.inbox_rulesets = inbox_rulesets
        self.zapier = zapier
        self.tracking_pixels = tracking_pixels
        self.inbox_forwarders = inbox_forwarders
        self.inbox_repliers = inbox_repliers
        self.attachment_automations = attachment_automations
        self.created_at = created_at
        self.updated_at = updated_at
        self.monthly_get_mail_server_records = monthly_get_mail_server_records
        self.monthly_verify_email_address = monthly_verify_email_address
        self.metered = metered
        self.max_unique_recipients = max_unique_recipients
        self.external_plan_id = external_plan_id
        self.external_validation_plan_id = external_validation_plan_id
        self.external_validation_subscription_item_id = external_validation_subscription_item_id
        self.send_with_queue = send_with_queue
        self.trial_days = trial_days
        self.cancel_at = cancel_at
        self.trial_end = trial_end
        self.trial_start = trial_start
        self.trial_adjustment_reason = trial_adjustment_reason
        self.trial_adjusted_at = trial_adjusted_at
        self.saml_sso = saml_sso
        self.oidc_sso = oidc_sso
        self.scim_provisioning = scim_provisioning
        self.demo_days_remaining = demo_days_remaining
        self.organizations = organizations
        self.email_feature_check = email_feature_check
        self.backup = backup
        self.screenshots = screenshots
        self.device_previews = device_previews
        self.user_permissions = user_permissions
        self.environments = environments
        self.import_export = import_export
        self.audit_logs = audit_logs
        self.deliverability_test = deliverability_test
        self.email_audit = email_audit
        self.inbox_warm_up = inbox_warm_up
        self.warmup_premium_seed_access = warmup_premium_seed_access
        self.domain_monitor = domain_monitor
        self.campaign_probe = campaign_probe
        self.virtual_totp_devices = virtual_totp_devices
        self.current_period_end = current_period_end
        self.current_period_start = current_period_start
        self.subscription_status = subscription_status
        self.subscription_status_is_bad = subscription_status_is_bad
        self.daily_receive = daily_receive
        self.daily_send = daily_send
        self.max_email_size_mb = max_email_size_mb
        self.ai_transformers = ai_transformers
        self.gmail_inbox_connection = gmail_inbox_connection
        self.ai_destination_sheets = ai_destination_sheets
        self.gmail_inbox_connection_limit = gmail_inbox_connection_limit
        self.permits_external_send = permits_external_send
        self.total_permanent_inboxes = total_permanent_inboxes
        self.monthly_temporary_inboxes = monthly_temporary_inboxes
        self.agents = agents
        self.max_inbox_placement_seed_addresses_per_test = max_inbox_placement_seed_addresses_per_test
        self.max_automated_inbox_placement_schedules = max_automated_inbox_placement_schedules
        self.included_warmup_sender_seats = included_warmup_sender_seats
        self.included_monthly_warmup_credits_per_sender = included_monthly_warmup_credits_per_sender
        self.warmup_controlled_recipient_credit_weight = warmup_controlled_recipient_credit_weight
        self.warmup_premium_recipient_credit_weight = warmup_premium_recipient_credit_weight
        self.load_test = load_test
        self.cost_major = cost_major

    @property
    def id(self):
        """Gets the id of this SubscriptionDto.  # noqa: E501


        :return: The id of this SubscriptionDto.  # noqa: E501
        :rtype: str
        """
        return self._id

    @id.setter
    def id(self, id):
        """Sets the id of this SubscriptionDto.


        :param id: The id of this SubscriptionDto.  # noqa: E501
        :type: str
        """

        self._id = id

    @property
    def user_id(self):
        """Gets the user_id of this SubscriptionDto.  # noqa: E501


        :return: The user_id of this SubscriptionDto.  # noqa: E501
        :rtype: str
        """
        return self._user_id

    @user_id.setter
    def user_id(self, user_id):
        """Sets the user_id of this SubscriptionDto.


        :param user_id: The user_id of this SubscriptionDto.  # noqa: E501
        :type: str
        """
        if self.local_vars_configuration.client_side_validation and user_id is None:  # noqa: E501
            raise ValueError("Invalid value for `user_id`, must not be `None`")  # noqa: E501

        self._user_id = user_id

    @property
    def customer_id(self):
        """Gets the customer_id of this SubscriptionDto.  # noqa: E501


        :return: The customer_id of this SubscriptionDto.  # noqa: E501
        :rtype: str
        """
        return self._customer_id

    @customer_id.setter
    def customer_id(self, customer_id):
        """Sets the customer_id of this SubscriptionDto.


        :param customer_id: The customer_id of this SubscriptionDto.  # noqa: E501
        :type: str
        """

        self._customer_id = customer_id

    @property
    def subscription_id(self):
        """Gets the subscription_id of this SubscriptionDto.  # noqa: E501


        :return: The subscription_id of this SubscriptionDto.  # noqa: E501
        :rtype: str
        """
        return self._subscription_id

    @subscription_id.setter
    def subscription_id(self, subscription_id):
        """Sets the subscription_id of this SubscriptionDto.


        :param subscription_id: The subscription_id of this SubscriptionDto.  # noqa: E501
        :type: str
        """

        self._subscription_id = subscription_id

    @property
    def currency(self):
        """Gets the currency of this SubscriptionDto.  # noqa: E501


        :return: The currency of this SubscriptionDto.  # noqa: E501
        :rtype: str
        """
        return self._currency

    @currency.setter
    def currency(self, currency):
        """Sets the currency of this SubscriptionDto.


        :param currency: The currency of this SubscriptionDto.  # noqa: E501
        :type: str
        """
        allowed_values = [None,"EUR", "USD", "JPY", "GBP", "AUD", "CAD", "CHF", "CNY", "INR", "NZD"]  # noqa: E501
        if self.local_vars_configuration.client_side_validation and currency not in allowed_values:  # noqa: E501
            raise ValueError(
                "Invalid value for `currency` ({0}), must be one of {1}"  # noqa: E501
                .format(currency, allowed_values)
            )

        self._currency = currency

    @property
    def cost(self):
        """Gets the cost of this SubscriptionDto.  # noqa: E501


        :return: The cost of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._cost

    @cost.setter
    def cost(self, cost):
        """Sets the cost of this SubscriptionDto.


        :param cost: The cost of this SubscriptionDto.  # noqa: E501
        :type: int
        """

        self._cost = cost

    @property
    def is_decimal_less(self):
        """Gets the is_decimal_less of this SubscriptionDto.  # noqa: E501


        :return: The is_decimal_less of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._is_decimal_less

    @is_decimal_less.setter
    def is_decimal_less(self, is_decimal_less):
        """Sets the is_decimal_less of this SubscriptionDto.


        :param is_decimal_less: The is_decimal_less of this SubscriptionDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and is_decimal_less is None:  # noqa: E501
            raise ValueError("Invalid value for `is_decimal_less`, must not be `None`")  # noqa: E501

        self._is_decimal_less = is_decimal_less

    @property
    def subscription_type(self):
        """Gets the subscription_type of this SubscriptionDto.  # noqa: E501


        :return: The subscription_type of this SubscriptionDto.  # noqa: E501
        :rtype: str
        """
        return self._subscription_type

    @subscription_type.setter
    def subscription_type(self, subscription_type):
        """Sets the subscription_type of this SubscriptionDto.


        :param subscription_type: The subscription_type of this SubscriptionDto.  # noqa: E501
        :type: str
        """
        if self.local_vars_configuration.client_side_validation and subscription_type is None:  # noqa: E501
            raise ValueError("Invalid value for `subscription_type`, must not be `None`")  # noqa: E501
        allowed_values = ["PRO_MONTHLY", "STARTER", "PRO", "TEAM", "ENTERPRISE"]  # noqa: E501
        if self.local_vars_configuration.client_side_validation and subscription_type not in allowed_values:  # noqa: E501
            raise ValueError(
                "Invalid value for `subscription_type` ({0}), must be one of {1}"  # noqa: E501
                .format(subscription_type, allowed_values)
            )

        self._subscription_type = subscription_type

    @property
    def subscription_schedule(self):
        """Gets the subscription_schedule of this SubscriptionDto.  # noqa: E501


        :return: The subscription_schedule of this SubscriptionDto.  # noqa: E501
        :rtype: str
        """
        return self._subscription_schedule

    @subscription_schedule.setter
    def subscription_schedule(self, subscription_schedule):
        """Sets the subscription_schedule of this SubscriptionDto.


        :param subscription_schedule: The subscription_schedule of this SubscriptionDto.  # noqa: E501
        :type: str
        """
        if self.local_vars_configuration.client_side_validation and subscription_schedule is None:  # noqa: E501
            raise ValueError("Invalid value for `subscription_schedule`, must not be `None`")  # noqa: E501
        allowed_values = ["MONTHLY", "YEARLY"]  # noqa: E501
        if self.local_vars_configuration.client_side_validation and subscription_schedule not in allowed_values:  # noqa: E501
            raise ValueError(
                "Invalid value for `subscription_schedule` ({0}), must be one of {1}"  # noqa: E501
                .format(subscription_schedule, allowed_values)
            )

        self._subscription_schedule = subscription_schedule

    @property
    def monthly_inboxes(self):
        """Gets the monthly_inboxes of this SubscriptionDto.  # noqa: E501


        :return: The monthly_inboxes of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._monthly_inboxes

    @monthly_inboxes.setter
    def monthly_inboxes(self, monthly_inboxes):
        """Sets the monthly_inboxes of this SubscriptionDto.


        :param monthly_inboxes: The monthly_inboxes of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and monthly_inboxes is None:  # noqa: E501
            raise ValueError("Invalid value for `monthly_inboxes`, must not be `None`")  # noqa: E501

        self._monthly_inboxes = monthly_inboxes

    @property
    def monthly_receive(self):
        """Gets the monthly_receive of this SubscriptionDto.  # noqa: E501


        :return: The monthly_receive of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._monthly_receive

    @monthly_receive.setter
    def monthly_receive(self, monthly_receive):
        """Sets the monthly_receive of this SubscriptionDto.


        :param monthly_receive: The monthly_receive of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and monthly_receive is None:  # noqa: E501
            raise ValueError("Invalid value for `monthly_receive`, must not be `None`")  # noqa: E501

        self._monthly_receive = monthly_receive

    @property
    def oauth_connections(self):
        """Gets the oauth_connections of this SubscriptionDto.  # noqa: E501


        :return: The oauth_connections of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._oauth_connections

    @oauth_connections.setter
    def oauth_connections(self, oauth_connections):
        """Sets the oauth_connections of this SubscriptionDto.


        :param oauth_connections: The oauth_connections of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and oauth_connections is None:  # noqa: E501
            raise ValueError("Invalid value for `oauth_connections`, must not be `None`")  # noqa: E501

        self._oauth_connections = oauth_connections

    @property
    def storage_bytes(self):
        """Gets the storage_bytes of this SubscriptionDto.  # noqa: E501


        :return: The storage_bytes of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._storage_bytes

    @storage_bytes.setter
    def storage_bytes(self, storage_bytes):
        """Sets the storage_bytes of this SubscriptionDto.


        :param storage_bytes: The storage_bytes of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and storage_bytes is None:  # noqa: E501
            raise ValueError("Invalid value for `storage_bytes`, must not be `None`")  # noqa: E501

        self._storage_bytes = storage_bytes

    @property
    def total_inboxes(self):
        """Gets the total_inboxes of this SubscriptionDto.  # noqa: E501


        :return: The total_inboxes of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._total_inboxes

    @total_inboxes.setter
    def total_inboxes(self, total_inboxes):
        """Sets the total_inboxes of this SubscriptionDto.


        :param total_inboxes: The total_inboxes of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and total_inboxes is None:  # noqa: E501
            raise ValueError("Invalid value for `total_inboxes`, must not be `None`")  # noqa: E501

        self._total_inboxes = total_inboxes

    @property
    def phone_numbers(self):
        """Gets the phone_numbers of this SubscriptionDto.  # noqa: E501


        :return: The phone_numbers of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._phone_numbers

    @phone_numbers.setter
    def phone_numbers(self, phone_numbers):
        """Sets the phone_numbers of this SubscriptionDto.


        :param phone_numbers: The phone_numbers of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and phone_numbers is None:  # noqa: E501
            raise ValueError("Invalid value for `phone_numbers`, must not be `None`")  # noqa: E501

        self._phone_numbers = phone_numbers

    @property
    def phone_provision_request_limit(self):
        """Gets the phone_provision_request_limit of this SubscriptionDto.  # noqa: E501


        :return: The phone_provision_request_limit of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._phone_provision_request_limit

    @phone_provision_request_limit.setter
    def phone_provision_request_limit(self, phone_provision_request_limit):
        """Sets the phone_provision_request_limit of this SubscriptionDto.


        :param phone_provision_request_limit: The phone_provision_request_limit of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and phone_provision_request_limit is None:  # noqa: E501
            raise ValueError("Invalid value for `phone_provision_request_limit`, must not be `None`")  # noqa: E501

        self._phone_provision_request_limit = phone_provision_request_limit

    @property
    def monthly_send(self):
        """Gets the monthly_send of this SubscriptionDto.  # noqa: E501


        :return: The monthly_send of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._monthly_send

    @monthly_send.setter
    def monthly_send(self, monthly_send):
        """Sets the monthly_send of this SubscriptionDto.


        :param monthly_send: The monthly_send of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and monthly_send is None:  # noqa: E501
            raise ValueError("Invalid value for `monthly_send`, must not be `None`")  # noqa: E501

        self._monthly_send = monthly_send

    @property
    def domains(self):
        """Gets the domains of this SubscriptionDto.  # noqa: E501


        :return: The domains of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._domains

    @domains.setter
    def domains(self, domains):
        """Sets the domains of this SubscriptionDto.


        :param domains: The domains of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and domains is None:  # noqa: E501
            raise ValueError("Invalid value for `domains`, must not be `None`")  # noqa: E501

        self._domains = domains

    @property
    def members(self):
        """Gets the members of this SubscriptionDto.  # noqa: E501


        :return: The members of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._members

    @members.setter
    def members(self, members):
        """Sets the members of this SubscriptionDto.


        :param members: The members of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and members is None:  # noqa: E501
            raise ValueError("Invalid value for `members`, must not be `None`")  # noqa: E501

        self._members = members

    @property
    def aliases(self):
        """Gets the aliases of this SubscriptionDto.  # noqa: E501


        :return: The aliases of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._aliases

    @aliases.setter
    def aliases(self, aliases):
        """Sets the aliases of this SubscriptionDto.


        :param aliases: The aliases of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and aliases is None:  # noqa: E501
            raise ValueError("Invalid value for `aliases`, must not be `None`")  # noqa: E501

        self._aliases = aliases

    @property
    def threads(self):
        """Gets the threads of this SubscriptionDto.  # noqa: E501


        :return: The threads of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._threads

    @threads.setter
    def threads(self, threads):
        """Sets the threads of this SubscriptionDto.


        :param threads: The threads of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and threads is None:  # noqa: E501
            raise ValueError("Invalid value for `threads`, must not be `None`")  # noqa: E501

        self._threads = threads

    @property
    def recipients(self):
        """Gets the recipients of this SubscriptionDto.  # noqa: E501


        :return: The recipients of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._recipients

    @recipients.setter
    def recipients(self, recipients):
        """Sets the recipients of this SubscriptionDto.


        :param recipients: The recipients of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and recipients is None:  # noqa: E501
            raise ValueError("Invalid value for `recipients`, must not be `None`")  # noqa: E501

        self._recipients = recipients

    @property
    def attachments(self):
        """Gets the attachments of this SubscriptionDto.  # noqa: E501


        :return: The attachments of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._attachments

    @attachments.setter
    def attachments(self, attachments):
        """Sets the attachments of this SubscriptionDto.


        :param attachments: The attachments of this SubscriptionDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and attachments is None:  # noqa: E501
            raise ValueError("Invalid value for `attachments`, must not be `None`")  # noqa: E501

        self._attachments = attachments

    @property
    def bulk(self):
        """Gets the bulk of this SubscriptionDto.  # noqa: E501


        :return: The bulk of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._bulk

    @bulk.setter
    def bulk(self, bulk):
        """Sets the bulk of this SubscriptionDto.


        :param bulk: The bulk of this SubscriptionDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and bulk is None:  # noqa: E501
            raise ValueError("Invalid value for `bulk`, must not be `None`")  # noqa: E501

        self._bulk = bulk

    @property
    def permanent_inbox(self):
        """Gets the permanent_inbox of this SubscriptionDto.  # noqa: E501


        :return: The permanent_inbox of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._permanent_inbox

    @permanent_inbox.setter
    def permanent_inbox(self, permanent_inbox):
        """Sets the permanent_inbox of this SubscriptionDto.


        :param permanent_inbox: The permanent_inbox of this SubscriptionDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and permanent_inbox is None:  # noqa: E501
            raise ValueError("Invalid value for `permanent_inbox`, must not be `None`")  # noqa: E501

        self._permanent_inbox = permanent_inbox

    @property
    def contacts(self):
        """Gets the contacts of this SubscriptionDto.  # noqa: E501


        :return: The contacts of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._contacts

    @contacts.setter
    def contacts(self, contacts):
        """Sets the contacts of this SubscriptionDto.


        :param contacts: The contacts of this SubscriptionDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and contacts is None:  # noqa: E501
            raise ValueError("Invalid value for `contacts`, must not be `None`")  # noqa: E501

        self._contacts = contacts

    @property
    def webhooks(self):
        """Gets the webhooks of this SubscriptionDto.  # noqa: E501


        :return: The webhooks of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._webhooks

    @webhooks.setter
    def webhooks(self, webhooks):
        """Sets the webhooks of this SubscriptionDto.


        :param webhooks: The webhooks of this SubscriptionDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and webhooks is None:  # noqa: E501
            raise ValueError("Invalid value for `webhooks`, must not be `None`")  # noqa: E501

        self._webhooks = webhooks

    @property
    def password(self):
        """Gets the password of this SubscriptionDto.  # noqa: E501


        :return: The password of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._password

    @password.setter
    def password(self, password):
        """Sets the password of this SubscriptionDto.


        :param password: The password of this SubscriptionDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and password is None:  # noqa: E501
            raise ValueError("Invalid value for `password`, must not be `None`")  # noqa: E501

        self._password = password

    @property
    def inbox_rulesets(self):
        """Gets the inbox_rulesets of this SubscriptionDto.  # noqa: E501


        :return: The inbox_rulesets of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._inbox_rulesets

    @inbox_rulesets.setter
    def inbox_rulesets(self, inbox_rulesets):
        """Sets the inbox_rulesets of this SubscriptionDto.


        :param inbox_rulesets: The inbox_rulesets of this SubscriptionDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and inbox_rulesets is None:  # noqa: E501
            raise ValueError("Invalid value for `inbox_rulesets`, must not be `None`")  # noqa: E501

        self._inbox_rulesets = inbox_rulesets

    @property
    def zapier(self):
        """Gets the zapier of this SubscriptionDto.  # noqa: E501


        :return: The zapier of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._zapier

    @zapier.setter
    def zapier(self, zapier):
        """Sets the zapier of this SubscriptionDto.


        :param zapier: The zapier of this SubscriptionDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and zapier is None:  # noqa: E501
            raise ValueError("Invalid value for `zapier`, must not be `None`")  # noqa: E501

        self._zapier = zapier

    @property
    def tracking_pixels(self):
        """Gets the tracking_pixels of this SubscriptionDto.  # noqa: E501


        :return: The tracking_pixels of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._tracking_pixels

    @tracking_pixels.setter
    def tracking_pixels(self, tracking_pixels):
        """Sets the tracking_pixels of this SubscriptionDto.


        :param tracking_pixels: The tracking_pixels of this SubscriptionDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and tracking_pixels is None:  # noqa: E501
            raise ValueError("Invalid value for `tracking_pixels`, must not be `None`")  # noqa: E501

        self._tracking_pixels = tracking_pixels

    @property
    def inbox_forwarders(self):
        """Gets the inbox_forwarders of this SubscriptionDto.  # noqa: E501


        :return: The inbox_forwarders of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._inbox_forwarders

    @inbox_forwarders.setter
    def inbox_forwarders(self, inbox_forwarders):
        """Sets the inbox_forwarders of this SubscriptionDto.


        :param inbox_forwarders: The inbox_forwarders of this SubscriptionDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and inbox_forwarders is None:  # noqa: E501
            raise ValueError("Invalid value for `inbox_forwarders`, must not be `None`")  # noqa: E501

        self._inbox_forwarders = inbox_forwarders

    @property
    def inbox_repliers(self):
        """Gets the inbox_repliers of this SubscriptionDto.  # noqa: E501


        :return: The inbox_repliers of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._inbox_repliers

    @inbox_repliers.setter
    def inbox_repliers(self, inbox_repliers):
        """Sets the inbox_repliers of this SubscriptionDto.


        :param inbox_repliers: The inbox_repliers of this SubscriptionDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and inbox_repliers is None:  # noqa: E501
            raise ValueError("Invalid value for `inbox_repliers`, must not be `None`")  # noqa: E501

        self._inbox_repliers = inbox_repliers

    @property
    def attachment_automations(self):
        """Gets the attachment_automations of this SubscriptionDto.  # noqa: E501


        :return: The attachment_automations of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._attachment_automations

    @attachment_automations.setter
    def attachment_automations(self, attachment_automations):
        """Sets the attachment_automations of this SubscriptionDto.


        :param attachment_automations: The attachment_automations of this SubscriptionDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and attachment_automations is None:  # noqa: E501
            raise ValueError("Invalid value for `attachment_automations`, must not be `None`")  # noqa: E501

        self._attachment_automations = attachment_automations

    @property
    def created_at(self):
        """Gets the created_at of this SubscriptionDto.  # noqa: E501


        :return: The created_at of this SubscriptionDto.  # noqa: E501
        :rtype: datetime
        """
        return self._created_at

    @created_at.setter
    def created_at(self, created_at):
        """Sets the created_at of this SubscriptionDto.


        :param created_at: The created_at of this SubscriptionDto.  # 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 SubscriptionDto.  # noqa: E501


        :return: The updated_at of this SubscriptionDto.  # noqa: E501
        :rtype: datetime
        """
        return self._updated_at

    @updated_at.setter
    def updated_at(self, updated_at):
        """Sets the updated_at of this SubscriptionDto.


        :param updated_at: The updated_at of this SubscriptionDto.  # 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

    @property
    def monthly_get_mail_server_records(self):
        """Gets the monthly_get_mail_server_records of this SubscriptionDto.  # noqa: E501


        :return: The monthly_get_mail_server_records of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._monthly_get_mail_server_records

    @monthly_get_mail_server_records.setter
    def monthly_get_mail_server_records(self, monthly_get_mail_server_records):
        """Sets the monthly_get_mail_server_records of this SubscriptionDto.


        :param monthly_get_mail_server_records: The monthly_get_mail_server_records of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and monthly_get_mail_server_records is None:  # noqa: E501
            raise ValueError("Invalid value for `monthly_get_mail_server_records`, must not be `None`")  # noqa: E501

        self._monthly_get_mail_server_records = monthly_get_mail_server_records

    @property
    def monthly_verify_email_address(self):
        """Gets the monthly_verify_email_address of this SubscriptionDto.  # noqa: E501


        :return: The monthly_verify_email_address of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._monthly_verify_email_address

    @monthly_verify_email_address.setter
    def monthly_verify_email_address(self, monthly_verify_email_address):
        """Sets the monthly_verify_email_address of this SubscriptionDto.


        :param monthly_verify_email_address: The monthly_verify_email_address of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and monthly_verify_email_address is None:  # noqa: E501
            raise ValueError("Invalid value for `monthly_verify_email_address`, must not be `None`")  # noqa: E501

        self._monthly_verify_email_address = monthly_verify_email_address

    @property
    def metered(self):
        """Gets the metered of this SubscriptionDto.  # noqa: E501


        :return: The metered of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._metered

    @metered.setter
    def metered(self, metered):
        """Sets the metered of this SubscriptionDto.


        :param metered: The metered of this SubscriptionDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and metered is None:  # noqa: E501
            raise ValueError("Invalid value for `metered`, must not be `None`")  # noqa: E501

        self._metered = metered

    @property
    def max_unique_recipients(self):
        """Gets the max_unique_recipients of this SubscriptionDto.  # noqa: E501


        :return: The max_unique_recipients of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._max_unique_recipients

    @max_unique_recipients.setter
    def max_unique_recipients(self, max_unique_recipients):
        """Sets the max_unique_recipients of this SubscriptionDto.


        :param max_unique_recipients: The max_unique_recipients of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and max_unique_recipients is None:  # noqa: E501
            raise ValueError("Invalid value for `max_unique_recipients`, must not be `None`")  # noqa: E501

        self._max_unique_recipients = max_unique_recipients

    @property
    def external_plan_id(self):
        """Gets the external_plan_id of this SubscriptionDto.  # noqa: E501


        :return: The external_plan_id of this SubscriptionDto.  # noqa: E501
        :rtype: str
        """
        return self._external_plan_id

    @external_plan_id.setter
    def external_plan_id(self, external_plan_id):
        """Sets the external_plan_id of this SubscriptionDto.


        :param external_plan_id: The external_plan_id of this SubscriptionDto.  # noqa: E501
        :type: str
        """

        self._external_plan_id = external_plan_id

    @property
    def external_validation_plan_id(self):
        """Gets the external_validation_plan_id of this SubscriptionDto.  # noqa: E501

        Use validation entity  # noqa: E501

        :return: The external_validation_plan_id of this SubscriptionDto.  # noqa: E501
        :rtype: str
        """
        return self._external_validation_plan_id

    @external_validation_plan_id.setter
    def external_validation_plan_id(self, external_validation_plan_id):
        """Sets the external_validation_plan_id of this SubscriptionDto.

        Use validation entity  # noqa: E501

        :param external_validation_plan_id: The external_validation_plan_id of this SubscriptionDto.  # noqa: E501
        :type: str
        """

        self._external_validation_plan_id = external_validation_plan_id

    @property
    def external_validation_subscription_item_id(self):
        """Gets the external_validation_subscription_item_id of this SubscriptionDto.  # noqa: E501

        Use validation entity  # noqa: E501

        :return: The external_validation_subscription_item_id of this SubscriptionDto.  # noqa: E501
        :rtype: str
        """
        return self._external_validation_subscription_item_id

    @external_validation_subscription_item_id.setter
    def external_validation_subscription_item_id(self, external_validation_subscription_item_id):
        """Sets the external_validation_subscription_item_id of this SubscriptionDto.

        Use validation entity  # noqa: E501

        :param external_validation_subscription_item_id: The external_validation_subscription_item_id of this SubscriptionDto.  # noqa: E501
        :type: str
        """

        self._external_validation_subscription_item_id = external_validation_subscription_item_id

    @property
    def send_with_queue(self):
        """Gets the send_with_queue of this SubscriptionDto.  # noqa: E501


        :return: The send_with_queue of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._send_with_queue

    @send_with_queue.setter
    def send_with_queue(self, send_with_queue):
        """Sets the send_with_queue of this SubscriptionDto.


        :param send_with_queue: The send_with_queue of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._send_with_queue = send_with_queue

    @property
    def trial_days(self):
        """Gets the trial_days of this SubscriptionDto.  # noqa: E501


        :return: The trial_days of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._trial_days

    @trial_days.setter
    def trial_days(self, trial_days):
        """Sets the trial_days of this SubscriptionDto.


        :param trial_days: The trial_days of this SubscriptionDto.  # noqa: E501
        :type: int
        """

        self._trial_days = trial_days

    @property
    def cancel_at(self):
        """Gets the cancel_at of this SubscriptionDto.  # noqa: E501


        :return: The cancel_at of this SubscriptionDto.  # noqa: E501
        :rtype: datetime
        """
        return self._cancel_at

    @cancel_at.setter
    def cancel_at(self, cancel_at):
        """Sets the cancel_at of this SubscriptionDto.


        :param cancel_at: The cancel_at of this SubscriptionDto.  # noqa: E501
        :type: datetime
        """

        self._cancel_at = cancel_at

    @property
    def trial_end(self):
        """Gets the trial_end of this SubscriptionDto.  # noqa: E501


        :return: The trial_end of this SubscriptionDto.  # noqa: E501
        :rtype: datetime
        """
        return self._trial_end

    @trial_end.setter
    def trial_end(self, trial_end):
        """Sets the trial_end of this SubscriptionDto.


        :param trial_end: The trial_end of this SubscriptionDto.  # noqa: E501
        :type: datetime
        """

        self._trial_end = trial_end

    @property
    def trial_start(self):
        """Gets the trial_start of this SubscriptionDto.  # noqa: E501


        :return: The trial_start of this SubscriptionDto.  # noqa: E501
        :rtype: datetime
        """
        return self._trial_start

    @trial_start.setter
    def trial_start(self, trial_start):
        """Sets the trial_start of this SubscriptionDto.


        :param trial_start: The trial_start of this SubscriptionDto.  # noqa: E501
        :type: datetime
        """

        self._trial_start = trial_start

    @property
    def trial_adjustment_reason(self):
        """Gets the trial_adjustment_reason of this SubscriptionDto.  # noqa: E501


        :return: The trial_adjustment_reason of this SubscriptionDto.  # noqa: E501
        :rtype: str
        """
        return self._trial_adjustment_reason

    @trial_adjustment_reason.setter
    def trial_adjustment_reason(self, trial_adjustment_reason):
        """Sets the trial_adjustment_reason of this SubscriptionDto.


        :param trial_adjustment_reason: The trial_adjustment_reason of this SubscriptionDto.  # noqa: E501
        :type: str
        """

        self._trial_adjustment_reason = trial_adjustment_reason

    @property
    def trial_adjusted_at(self):
        """Gets the trial_adjusted_at of this SubscriptionDto.  # noqa: E501


        :return: The trial_adjusted_at of this SubscriptionDto.  # noqa: E501
        :rtype: datetime
        """
        return self._trial_adjusted_at

    @trial_adjusted_at.setter
    def trial_adjusted_at(self, trial_adjusted_at):
        """Sets the trial_adjusted_at of this SubscriptionDto.


        :param trial_adjusted_at: The trial_adjusted_at of this SubscriptionDto.  # noqa: E501
        :type: datetime
        """

        self._trial_adjusted_at = trial_adjusted_at

    @property
    def saml_sso(self):
        """Gets the saml_sso of this SubscriptionDto.  # noqa: E501


        :return: The saml_sso of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._saml_sso

    @saml_sso.setter
    def saml_sso(self, saml_sso):
        """Sets the saml_sso of this SubscriptionDto.


        :param saml_sso: The saml_sso of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._saml_sso = saml_sso

    @property
    def oidc_sso(self):
        """Gets the oidc_sso of this SubscriptionDto.  # noqa: E501


        :return: The oidc_sso of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._oidc_sso

    @oidc_sso.setter
    def oidc_sso(self, oidc_sso):
        """Sets the oidc_sso of this SubscriptionDto.


        :param oidc_sso: The oidc_sso of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._oidc_sso = oidc_sso

    @property
    def scim_provisioning(self):
        """Gets the scim_provisioning of this SubscriptionDto.  # noqa: E501


        :return: The scim_provisioning of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._scim_provisioning

    @scim_provisioning.setter
    def scim_provisioning(self, scim_provisioning):
        """Sets the scim_provisioning of this SubscriptionDto.


        :param scim_provisioning: The scim_provisioning of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._scim_provisioning = scim_provisioning

    @property
    def demo_days_remaining(self):
        """Gets the demo_days_remaining of this SubscriptionDto.  # noqa: E501


        :return: The demo_days_remaining of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._demo_days_remaining

    @demo_days_remaining.setter
    def demo_days_remaining(self, demo_days_remaining):
        """Sets the demo_days_remaining of this SubscriptionDto.


        :param demo_days_remaining: The demo_days_remaining of this SubscriptionDto.  # noqa: E501
        :type: int
        """

        self._demo_days_remaining = demo_days_remaining

    @property
    def organizations(self):
        """Gets the organizations of this SubscriptionDto.  # noqa: E501


        :return: The organizations of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._organizations

    @organizations.setter
    def organizations(self, organizations):
        """Sets the organizations of this SubscriptionDto.


        :param organizations: The organizations of this SubscriptionDto.  # noqa: E501
        :type: int
        """

        self._organizations = organizations

    @property
    def email_feature_check(self):
        """Gets the email_feature_check of this SubscriptionDto.  # noqa: E501


        :return: The email_feature_check of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._email_feature_check

    @email_feature_check.setter
    def email_feature_check(self, email_feature_check):
        """Sets the email_feature_check of this SubscriptionDto.


        :param email_feature_check: The email_feature_check of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._email_feature_check = email_feature_check

    @property
    def backup(self):
        """Gets the backup of this SubscriptionDto.  # noqa: E501


        :return: The backup of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._backup

    @backup.setter
    def backup(self, backup):
        """Sets the backup of this SubscriptionDto.


        :param backup: The backup of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._backup = backup

    @property
    def screenshots(self):
        """Gets the screenshots of this SubscriptionDto.  # noqa: E501


        :return: The screenshots of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._screenshots

    @screenshots.setter
    def screenshots(self, screenshots):
        """Sets the screenshots of this SubscriptionDto.


        :param screenshots: The screenshots of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._screenshots = screenshots

    @property
    def device_previews(self):
        """Gets the device_previews of this SubscriptionDto.  # noqa: E501


        :return: The device_previews of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._device_previews

    @device_previews.setter
    def device_previews(self, device_previews):
        """Sets the device_previews of this SubscriptionDto.


        :param device_previews: The device_previews of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._device_previews = device_previews

    @property
    def user_permissions(self):
        """Gets the user_permissions of this SubscriptionDto.  # noqa: E501


        :return: The user_permissions of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._user_permissions

    @user_permissions.setter
    def user_permissions(self, user_permissions):
        """Sets the user_permissions of this SubscriptionDto.


        :param user_permissions: The user_permissions of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._user_permissions = user_permissions

    @property
    def environments(self):
        """Gets the environments of this SubscriptionDto.  # noqa: E501


        :return: The environments of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._environments

    @environments.setter
    def environments(self, environments):
        """Sets the environments of this SubscriptionDto.


        :param environments: The environments of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._environments = environments

    @property
    def import_export(self):
        """Gets the import_export of this SubscriptionDto.  # noqa: E501


        :return: The import_export of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._import_export

    @import_export.setter
    def import_export(self, import_export):
        """Sets the import_export of this SubscriptionDto.


        :param import_export: The import_export of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._import_export = import_export

    @property
    def audit_logs(self):
        """Gets the audit_logs of this SubscriptionDto.  # noqa: E501


        :return: The audit_logs of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._audit_logs

    @audit_logs.setter
    def audit_logs(self, audit_logs):
        """Sets the audit_logs of this SubscriptionDto.


        :param audit_logs: The audit_logs of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._audit_logs = audit_logs

    @property
    def deliverability_test(self):
        """Gets the deliverability_test of this SubscriptionDto.  # noqa: E501


        :return: The deliverability_test of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._deliverability_test

    @deliverability_test.setter
    def deliverability_test(self, deliverability_test):
        """Sets the deliverability_test of this SubscriptionDto.


        :param deliverability_test: The deliverability_test of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._deliverability_test = deliverability_test

    @property
    def email_audit(self):
        """Gets the email_audit of this SubscriptionDto.  # noqa: E501


        :return: The email_audit of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._email_audit

    @email_audit.setter
    def email_audit(self, email_audit):
        """Sets the email_audit of this SubscriptionDto.


        :param email_audit: The email_audit of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._email_audit = email_audit

    @property
    def inbox_warm_up(self):
        """Gets the inbox_warm_up of this SubscriptionDto.  # noqa: E501


        :return: The inbox_warm_up of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._inbox_warm_up

    @inbox_warm_up.setter
    def inbox_warm_up(self, inbox_warm_up):
        """Sets the inbox_warm_up of this SubscriptionDto.


        :param inbox_warm_up: The inbox_warm_up of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._inbox_warm_up = inbox_warm_up

    @property
    def warmup_premium_seed_access(self):
        """Gets the warmup_premium_seed_access of this SubscriptionDto.  # noqa: E501


        :return: The warmup_premium_seed_access of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._warmup_premium_seed_access

    @warmup_premium_seed_access.setter
    def warmup_premium_seed_access(self, warmup_premium_seed_access):
        """Sets the warmup_premium_seed_access of this SubscriptionDto.


        :param warmup_premium_seed_access: The warmup_premium_seed_access of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._warmup_premium_seed_access = warmup_premium_seed_access

    @property
    def domain_monitor(self):
        """Gets the domain_monitor of this SubscriptionDto.  # noqa: E501


        :return: The domain_monitor of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._domain_monitor

    @domain_monitor.setter
    def domain_monitor(self, domain_monitor):
        """Sets the domain_monitor of this SubscriptionDto.


        :param domain_monitor: The domain_monitor of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._domain_monitor = domain_monitor

    @property
    def campaign_probe(self):
        """Gets the campaign_probe of this SubscriptionDto.  # noqa: E501


        :return: The campaign_probe of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._campaign_probe

    @campaign_probe.setter
    def campaign_probe(self, campaign_probe):
        """Sets the campaign_probe of this SubscriptionDto.


        :param campaign_probe: The campaign_probe of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._campaign_probe = campaign_probe

    @property
    def virtual_totp_devices(self):
        """Gets the virtual_totp_devices of this SubscriptionDto.  # noqa: E501


        :return: The virtual_totp_devices of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._virtual_totp_devices

    @virtual_totp_devices.setter
    def virtual_totp_devices(self, virtual_totp_devices):
        """Sets the virtual_totp_devices of this SubscriptionDto.


        :param virtual_totp_devices: The virtual_totp_devices of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._virtual_totp_devices = virtual_totp_devices

    @property
    def current_period_end(self):
        """Gets the current_period_end of this SubscriptionDto.  # noqa: E501


        :return: The current_period_end of this SubscriptionDto.  # noqa: E501
        :rtype: datetime
        """
        return self._current_period_end

    @current_period_end.setter
    def current_period_end(self, current_period_end):
        """Sets the current_period_end of this SubscriptionDto.


        :param current_period_end: The current_period_end of this SubscriptionDto.  # noqa: E501
        :type: datetime
        """
        if self.local_vars_configuration.client_side_validation and current_period_end is None:  # noqa: E501
            raise ValueError("Invalid value for `current_period_end`, must not be `None`")  # noqa: E501

        self._current_period_end = current_period_end

    @property
    def current_period_start(self):
        """Gets the current_period_start of this SubscriptionDto.  # noqa: E501


        :return: The current_period_start of this SubscriptionDto.  # noqa: E501
        :rtype: datetime
        """
        return self._current_period_start

    @current_period_start.setter
    def current_period_start(self, current_period_start):
        """Sets the current_period_start of this SubscriptionDto.


        :param current_period_start: The current_period_start of this SubscriptionDto.  # noqa: E501
        :type: datetime
        """
        if self.local_vars_configuration.client_side_validation and current_period_start is None:  # noqa: E501
            raise ValueError("Invalid value for `current_period_start`, must not be `None`")  # noqa: E501

        self._current_period_start = current_period_start

    @property
    def subscription_status(self):
        """Gets the subscription_status of this SubscriptionDto.  # noqa: E501


        :return: The subscription_status of this SubscriptionDto.  # noqa: E501
        :rtype: str
        """
        return self._subscription_status

    @subscription_status.setter
    def subscription_status(self, subscription_status):
        """Sets the subscription_status of this SubscriptionDto.


        :param subscription_status: The subscription_status of this SubscriptionDto.  # noqa: E501
        :type: str
        """
        allowed_values = [None,"incomplete_expired", "past_due", "canceled", "unpaid", "paused", "incomplete", "trialing", "active"]  # noqa: E501
        if self.local_vars_configuration.client_side_validation and subscription_status not in allowed_values:  # noqa: E501
            raise ValueError(
                "Invalid value for `subscription_status` ({0}), must be one of {1}"  # noqa: E501
                .format(subscription_status, allowed_values)
            )

        self._subscription_status = subscription_status

    @property
    def subscription_status_is_bad(self):
        """Gets the subscription_status_is_bad of this SubscriptionDto.  # noqa: E501


        :return: The subscription_status_is_bad of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._subscription_status_is_bad

    @subscription_status_is_bad.setter
    def subscription_status_is_bad(self, subscription_status_is_bad):
        """Sets the subscription_status_is_bad of this SubscriptionDto.


        :param subscription_status_is_bad: The subscription_status_is_bad of this SubscriptionDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and subscription_status_is_bad is None:  # noqa: E501
            raise ValueError("Invalid value for `subscription_status_is_bad`, must not be `None`")  # noqa: E501

        self._subscription_status_is_bad = subscription_status_is_bad

    @property
    def daily_receive(self):
        """Gets the daily_receive of this SubscriptionDto.  # noqa: E501


        :return: The daily_receive of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._daily_receive

    @daily_receive.setter
    def daily_receive(self, daily_receive):
        """Sets the daily_receive of this SubscriptionDto.


        :param daily_receive: The daily_receive of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and daily_receive is None:  # noqa: E501
            raise ValueError("Invalid value for `daily_receive`, must not be `None`")  # noqa: E501

        self._daily_receive = daily_receive

    @property
    def daily_send(self):
        """Gets the daily_send of this SubscriptionDto.  # noqa: E501


        :return: The daily_send of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._daily_send

    @daily_send.setter
    def daily_send(self, daily_send):
        """Sets the daily_send of this SubscriptionDto.


        :param daily_send: The daily_send of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and daily_send is None:  # noqa: E501
            raise ValueError("Invalid value for `daily_send`, must not be `None`")  # noqa: E501

        self._daily_send = daily_send

    @property
    def max_email_size_mb(self):
        """Gets the max_email_size_mb of this SubscriptionDto.  # noqa: E501


        :return: The max_email_size_mb of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._max_email_size_mb

    @max_email_size_mb.setter
    def max_email_size_mb(self, max_email_size_mb):
        """Sets the max_email_size_mb of this SubscriptionDto.


        :param max_email_size_mb: The max_email_size_mb of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and max_email_size_mb is None:  # noqa: E501
            raise ValueError("Invalid value for `max_email_size_mb`, must not be `None`")  # noqa: E501

        self._max_email_size_mb = max_email_size_mb

    @property
    def ai_transformers(self):
        """Gets the ai_transformers of this SubscriptionDto.  # noqa: E501


        :return: The ai_transformers of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._ai_transformers

    @ai_transformers.setter
    def ai_transformers(self, ai_transformers):
        """Sets the ai_transformers of this SubscriptionDto.


        :param ai_transformers: The ai_transformers of this SubscriptionDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and ai_transformers is None:  # noqa: E501
            raise ValueError("Invalid value for `ai_transformers`, must not be `None`")  # noqa: E501

        self._ai_transformers = ai_transformers

    @property
    def gmail_inbox_connection(self):
        """Gets the gmail_inbox_connection of this SubscriptionDto.  # noqa: E501


        :return: The gmail_inbox_connection of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._gmail_inbox_connection

    @gmail_inbox_connection.setter
    def gmail_inbox_connection(self, gmail_inbox_connection):
        """Sets the gmail_inbox_connection of this SubscriptionDto.


        :param gmail_inbox_connection: The gmail_inbox_connection of this SubscriptionDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and gmail_inbox_connection is None:  # noqa: E501
            raise ValueError("Invalid value for `gmail_inbox_connection`, must not be `None`")  # noqa: E501

        self._gmail_inbox_connection = gmail_inbox_connection

    @property
    def ai_destination_sheets(self):
        """Gets the ai_destination_sheets of this SubscriptionDto.  # noqa: E501


        :return: The ai_destination_sheets of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._ai_destination_sheets

    @ai_destination_sheets.setter
    def ai_destination_sheets(self, ai_destination_sheets):
        """Sets the ai_destination_sheets of this SubscriptionDto.


        :param ai_destination_sheets: The ai_destination_sheets of this SubscriptionDto.  # noqa: E501
        :type: bool
        """
        if self.local_vars_configuration.client_side_validation and ai_destination_sheets is None:  # noqa: E501
            raise ValueError("Invalid value for `ai_destination_sheets`, must not be `None`")  # noqa: E501

        self._ai_destination_sheets = ai_destination_sheets

    @property
    def gmail_inbox_connection_limit(self):
        """Gets the gmail_inbox_connection_limit of this SubscriptionDto.  # noqa: E501


        :return: The gmail_inbox_connection_limit of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._gmail_inbox_connection_limit

    @gmail_inbox_connection_limit.setter
    def gmail_inbox_connection_limit(self, gmail_inbox_connection_limit):
        """Sets the gmail_inbox_connection_limit of this SubscriptionDto.


        :param gmail_inbox_connection_limit: The gmail_inbox_connection_limit of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and gmail_inbox_connection_limit is None:  # noqa: E501
            raise ValueError("Invalid value for `gmail_inbox_connection_limit`, must not be `None`")  # noqa: E501

        self._gmail_inbox_connection_limit = gmail_inbox_connection_limit

    @property
    def permits_external_send(self):
        """Gets the permits_external_send of this SubscriptionDto.  # noqa: E501


        :return: The permits_external_send of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._permits_external_send

    @permits_external_send.setter
    def permits_external_send(self, permits_external_send):
        """Sets the permits_external_send of this SubscriptionDto.


        :param permits_external_send: The permits_external_send of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._permits_external_send = permits_external_send

    @property
    def total_permanent_inboxes(self):
        """Gets the total_permanent_inboxes of this SubscriptionDto.  # noqa: E501


        :return: The total_permanent_inboxes of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._total_permanent_inboxes

    @total_permanent_inboxes.setter
    def total_permanent_inboxes(self, total_permanent_inboxes):
        """Sets the total_permanent_inboxes of this SubscriptionDto.


        :param total_permanent_inboxes: The total_permanent_inboxes of this SubscriptionDto.  # noqa: E501
        :type: int
        """

        self._total_permanent_inboxes = total_permanent_inboxes

    @property
    def monthly_temporary_inboxes(self):
        """Gets the monthly_temporary_inboxes of this SubscriptionDto.  # noqa: E501


        :return: The monthly_temporary_inboxes of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._monthly_temporary_inboxes

    @monthly_temporary_inboxes.setter
    def monthly_temporary_inboxes(self, monthly_temporary_inboxes):
        """Sets the monthly_temporary_inboxes of this SubscriptionDto.


        :param monthly_temporary_inboxes: The monthly_temporary_inboxes of this SubscriptionDto.  # noqa: E501
        :type: int
        """

        self._monthly_temporary_inboxes = monthly_temporary_inboxes

    @property
    def agents(self):
        """Gets the agents of this SubscriptionDto.  # noqa: E501

        Maximum active API or MCP agent connections. Null identifies a legacy unlimited subscription.  # noqa: E501

        :return: The agents of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._agents

    @agents.setter
    def agents(self, agents):
        """Sets the agents of this SubscriptionDto.

        Maximum active API or MCP agent connections. Null identifies a legacy unlimited subscription.  # noqa: E501

        :param agents: The agents of this SubscriptionDto.  # noqa: E501
        :type: int
        """

        self._agents = agents

    @property
    def max_inbox_placement_seed_addresses_per_test(self):
        """Gets the max_inbox_placement_seed_addresses_per_test of this SubscriptionDto.  # noqa: E501

        Maximum seed inbox addresses assigned to one inbox placement test.  # noqa: E501

        :return: The max_inbox_placement_seed_addresses_per_test of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._max_inbox_placement_seed_addresses_per_test

    @max_inbox_placement_seed_addresses_per_test.setter
    def max_inbox_placement_seed_addresses_per_test(self, max_inbox_placement_seed_addresses_per_test):
        """Sets the max_inbox_placement_seed_addresses_per_test of this SubscriptionDto.

        Maximum seed inbox addresses assigned to one inbox placement test.  # noqa: E501

        :param max_inbox_placement_seed_addresses_per_test: The max_inbox_placement_seed_addresses_per_test of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and max_inbox_placement_seed_addresses_per_test is None:  # noqa: E501
            raise ValueError("Invalid value for `max_inbox_placement_seed_addresses_per_test`, must not be `None`")  # noqa: E501

        self._max_inbox_placement_seed_addresses_per_test = max_inbox_placement_seed_addresses_per_test

    @property
    def max_automated_inbox_placement_schedules(self):
        """Gets the max_automated_inbox_placement_schedules of this SubscriptionDto.  # noqa: E501

        Maximum non-deleted automated inbox placement schedules. Paused schedules count; deleted schedules release capacity.  # noqa: E501

        :return: The max_automated_inbox_placement_schedules of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._max_automated_inbox_placement_schedules

    @max_automated_inbox_placement_schedules.setter
    def max_automated_inbox_placement_schedules(self, max_automated_inbox_placement_schedules):
        """Sets the max_automated_inbox_placement_schedules of this SubscriptionDto.

        Maximum non-deleted automated inbox placement schedules. Paused schedules count; deleted schedules release capacity.  # noqa: E501

        :param max_automated_inbox_placement_schedules: The max_automated_inbox_placement_schedules of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and max_automated_inbox_placement_schedules is None:  # noqa: E501
            raise ValueError("Invalid value for `max_automated_inbox_placement_schedules`, must not be `None`")  # noqa: E501

        self._max_automated_inbox_placement_schedules = max_automated_inbox_placement_schedules

    @property
    def included_warmup_sender_seats(self):
        """Gets the included_warmup_sender_seats of this SubscriptionDto.  # noqa: E501

        Warmup sender seats included by the base subscription before paid add-ons.  # noqa: E501

        :return: The included_warmup_sender_seats of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._included_warmup_sender_seats

    @included_warmup_sender_seats.setter
    def included_warmup_sender_seats(self, included_warmup_sender_seats):
        """Sets the included_warmup_sender_seats of this SubscriptionDto.

        Warmup sender seats included by the base subscription before paid add-ons.  # noqa: E501

        :param included_warmup_sender_seats: The included_warmup_sender_seats of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and included_warmup_sender_seats is None:  # noqa: E501
            raise ValueError("Invalid value for `included_warmup_sender_seats`, must not be `None`")  # noqa: E501

        self._included_warmup_sender_seats = included_warmup_sender_seats

    @property
    def included_monthly_warmup_credits_per_sender(self):
        """Gets the included_monthly_warmup_credits_per_sender of this SubscriptionDto.  # noqa: E501


        :return: The included_monthly_warmup_credits_per_sender of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._included_monthly_warmup_credits_per_sender

    @included_monthly_warmup_credits_per_sender.setter
    def included_monthly_warmup_credits_per_sender(self, included_monthly_warmup_credits_per_sender):
        """Sets the included_monthly_warmup_credits_per_sender of this SubscriptionDto.


        :param included_monthly_warmup_credits_per_sender: The included_monthly_warmup_credits_per_sender of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and included_monthly_warmup_credits_per_sender is None:  # noqa: E501
            raise ValueError("Invalid value for `included_monthly_warmup_credits_per_sender`, must not be `None`")  # noqa: E501

        self._included_monthly_warmup_credits_per_sender = included_monthly_warmup_credits_per_sender

    @property
    def warmup_controlled_recipient_credit_weight(self):
        """Gets the warmup_controlled_recipient_credit_weight of this SubscriptionDto.  # noqa: E501


        :return: The warmup_controlled_recipient_credit_weight of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._warmup_controlled_recipient_credit_weight

    @warmup_controlled_recipient_credit_weight.setter
    def warmup_controlled_recipient_credit_weight(self, warmup_controlled_recipient_credit_weight):
        """Sets the warmup_controlled_recipient_credit_weight of this SubscriptionDto.


        :param warmup_controlled_recipient_credit_weight: The warmup_controlled_recipient_credit_weight of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and warmup_controlled_recipient_credit_weight is None:  # noqa: E501
            raise ValueError("Invalid value for `warmup_controlled_recipient_credit_weight`, must not be `None`")  # noqa: E501

        self._warmup_controlled_recipient_credit_weight = warmup_controlled_recipient_credit_weight

    @property
    def warmup_premium_recipient_credit_weight(self):
        """Gets the warmup_premium_recipient_credit_weight of this SubscriptionDto.  # noqa: E501


        :return: The warmup_premium_recipient_credit_weight of this SubscriptionDto.  # noqa: E501
        :rtype: int
        """
        return self._warmup_premium_recipient_credit_weight

    @warmup_premium_recipient_credit_weight.setter
    def warmup_premium_recipient_credit_weight(self, warmup_premium_recipient_credit_weight):
        """Sets the warmup_premium_recipient_credit_weight of this SubscriptionDto.


        :param warmup_premium_recipient_credit_weight: The warmup_premium_recipient_credit_weight of this SubscriptionDto.  # noqa: E501
        :type: int
        """
        if self.local_vars_configuration.client_side_validation and warmup_premium_recipient_credit_weight is None:  # noqa: E501
            raise ValueError("Invalid value for `warmup_premium_recipient_credit_weight`, must not be `None`")  # noqa: E501

        self._warmup_premium_recipient_credit_weight = warmup_premium_recipient_credit_weight

    @property
    def load_test(self):
        """Gets the load_test of this SubscriptionDto.  # noqa: E501


        :return: The load_test of this SubscriptionDto.  # noqa: E501
        :rtype: bool
        """
        return self._load_test

    @load_test.setter
    def load_test(self, load_test):
        """Sets the load_test of this SubscriptionDto.


        :param load_test: The load_test of this SubscriptionDto.  # noqa: E501
        :type: bool
        """

        self._load_test = load_test

    @property
    def cost_major(self):
        """Gets the cost_major of this SubscriptionDto.  # noqa: E501

        Subscription cost in major currency units for analytics and conversion value reporting.  # noqa: E501

        :return: The cost_major of this SubscriptionDto.  # noqa: E501
        :rtype: float
        """
        return self._cost_major

    @cost_major.setter
    def cost_major(self, cost_major):
        """Sets the cost_major of this SubscriptionDto.

        Subscription cost in major currency units for analytics and conversion value reporting.  # noqa: E501

        :param cost_major: The cost_major of this SubscriptionDto.  # noqa: E501
        :type: float
        """

        self._cost_major = cost_major

    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, SubscriptionDto):
            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, SubscriptionDto):
            return True

        return self.to_dict() != other.to_dict()

Class variables

var attribute_map
var openapi_types

Instance variables

prop agents

Gets the agents of this SubscriptionDto. # noqa: E501

Maximum active API or MCP agent connections. Null identifies a legacy unlimited subscription. # noqa: E501

:return: The agents of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def agents(self):
    """Gets the agents of this SubscriptionDto.  # noqa: E501

    Maximum active API or MCP agent connections. Null identifies a legacy unlimited subscription.  # noqa: E501

    :return: The agents of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._agents
prop ai_destination_sheets

Gets the ai_destination_sheets of this SubscriptionDto. # noqa: E501

:return: The ai_destination_sheets of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def ai_destination_sheets(self):
    """Gets the ai_destination_sheets of this SubscriptionDto.  # noqa: E501


    :return: The ai_destination_sheets of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._ai_destination_sheets
prop ai_transformers

Gets the ai_transformers of this SubscriptionDto. # noqa: E501

:return: The ai_transformers of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def ai_transformers(self):
    """Gets the ai_transformers of this SubscriptionDto.  # noqa: E501


    :return: The ai_transformers of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._ai_transformers
prop aliases

Gets the aliases of this SubscriptionDto. # noqa: E501

:return: The aliases of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def aliases(self):
    """Gets the aliases of this SubscriptionDto.  # noqa: E501


    :return: The aliases of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._aliases
prop attachment_automations

Gets the attachment_automations of this SubscriptionDto. # noqa: E501

:return: The attachment_automations of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def attachment_automations(self):
    """Gets the attachment_automations of this SubscriptionDto.  # noqa: E501


    :return: The attachment_automations of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._attachment_automations
prop attachments

Gets the attachments of this SubscriptionDto. # noqa: E501

:return: The attachments of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def attachments(self):
    """Gets the attachments of this SubscriptionDto.  # noqa: E501


    :return: The attachments of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._attachments
prop audit_logs

Gets the audit_logs of this SubscriptionDto. # noqa: E501

:return: The audit_logs of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def audit_logs(self):
    """Gets the audit_logs of this SubscriptionDto.  # noqa: E501


    :return: The audit_logs of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._audit_logs
prop backup

Gets the backup of this SubscriptionDto. # noqa: E501

:return: The backup of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def backup(self):
    """Gets the backup of this SubscriptionDto.  # noqa: E501


    :return: The backup of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._backup
prop bulk

Gets the bulk of this SubscriptionDto. # noqa: E501

:return: The bulk of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def bulk(self):
    """Gets the bulk of this SubscriptionDto.  # noqa: E501


    :return: The bulk of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._bulk
prop campaign_probe

Gets the campaign_probe of this SubscriptionDto. # noqa: E501

:return: The campaign_probe of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def campaign_probe(self):
    """Gets the campaign_probe of this SubscriptionDto.  # noqa: E501


    :return: The campaign_probe of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._campaign_probe
prop cancel_at

Gets the cancel_at of this SubscriptionDto. # noqa: E501

:return: The cancel_at of this SubscriptionDto. # noqa: E501 :rtype: datetime

Expand source code
@property
def cancel_at(self):
    """Gets the cancel_at of this SubscriptionDto.  # noqa: E501


    :return: The cancel_at of this SubscriptionDto.  # noqa: E501
    :rtype: datetime
    """
    return self._cancel_at
prop contacts

Gets the contacts of this SubscriptionDto. # noqa: E501

:return: The contacts of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def contacts(self):
    """Gets the contacts of this SubscriptionDto.  # noqa: E501


    :return: The contacts of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._contacts
prop cost

Gets the cost of this SubscriptionDto. # noqa: E501

:return: The cost of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def cost(self):
    """Gets the cost of this SubscriptionDto.  # noqa: E501


    :return: The cost of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._cost
prop cost_major

Gets the cost_major of this SubscriptionDto. # noqa: E501

Subscription cost in major currency units for analytics and conversion value reporting. # noqa: E501

:return: The cost_major of this SubscriptionDto. # noqa: E501 :rtype: float

Expand source code
@property
def cost_major(self):
    """Gets the cost_major of this SubscriptionDto.  # noqa: E501

    Subscription cost in major currency units for analytics and conversion value reporting.  # noqa: E501

    :return: The cost_major of this SubscriptionDto.  # noqa: E501
    :rtype: float
    """
    return self._cost_major
prop created_at

Gets the created_at of this SubscriptionDto. # noqa: E501

:return: The created_at of this SubscriptionDto. # noqa: E501 :rtype: datetime

Expand source code
@property
def created_at(self):
    """Gets the created_at of this SubscriptionDto.  # noqa: E501


    :return: The created_at of this SubscriptionDto.  # noqa: E501
    :rtype: datetime
    """
    return self._created_at
prop currency

Gets the currency of this SubscriptionDto. # noqa: E501

:return: The currency of this SubscriptionDto. # noqa: E501 :rtype: str

Expand source code
@property
def currency(self):
    """Gets the currency of this SubscriptionDto.  # noqa: E501


    :return: The currency of this SubscriptionDto.  # noqa: E501
    :rtype: str
    """
    return self._currency
prop current_period_end

Gets the current_period_end of this SubscriptionDto. # noqa: E501

:return: The current_period_end of this SubscriptionDto. # noqa: E501 :rtype: datetime

Expand source code
@property
def current_period_end(self):
    """Gets the current_period_end of this SubscriptionDto.  # noqa: E501


    :return: The current_period_end of this SubscriptionDto.  # noqa: E501
    :rtype: datetime
    """
    return self._current_period_end
prop current_period_start

Gets the current_period_start of this SubscriptionDto. # noqa: E501

:return: The current_period_start of this SubscriptionDto. # noqa: E501 :rtype: datetime

Expand source code
@property
def current_period_start(self):
    """Gets the current_period_start of this SubscriptionDto.  # noqa: E501


    :return: The current_period_start of this SubscriptionDto.  # noqa: E501
    :rtype: datetime
    """
    return self._current_period_start
prop customer_id

Gets the customer_id of this SubscriptionDto. # noqa: E501

:return: The customer_id of this SubscriptionDto. # noqa: E501 :rtype: str

Expand source code
@property
def customer_id(self):
    """Gets the customer_id of this SubscriptionDto.  # noqa: E501


    :return: The customer_id of this SubscriptionDto.  # noqa: E501
    :rtype: str
    """
    return self._customer_id
prop daily_receive

Gets the daily_receive of this SubscriptionDto. # noqa: E501

:return: The daily_receive of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def daily_receive(self):
    """Gets the daily_receive of this SubscriptionDto.  # noqa: E501


    :return: The daily_receive of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._daily_receive
prop daily_send

Gets the daily_send of this SubscriptionDto. # noqa: E501

:return: The daily_send of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def daily_send(self):
    """Gets the daily_send of this SubscriptionDto.  # noqa: E501


    :return: The daily_send of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._daily_send
prop deliverability_test

Gets the deliverability_test of this SubscriptionDto. # noqa: E501

:return: The deliverability_test of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def deliverability_test(self):
    """Gets the deliverability_test of this SubscriptionDto.  # noqa: E501


    :return: The deliverability_test of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._deliverability_test
prop demo_days_remaining

Gets the demo_days_remaining of this SubscriptionDto. # noqa: E501

:return: The demo_days_remaining of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def demo_days_remaining(self):
    """Gets the demo_days_remaining of this SubscriptionDto.  # noqa: E501


    :return: The demo_days_remaining of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._demo_days_remaining
prop device_previews

Gets the device_previews of this SubscriptionDto. # noqa: E501

:return: The device_previews of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def device_previews(self):
    """Gets the device_previews of this SubscriptionDto.  # noqa: E501


    :return: The device_previews of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._device_previews
prop domain_monitor

Gets the domain_monitor of this SubscriptionDto. # noqa: E501

:return: The domain_monitor of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def domain_monitor(self):
    """Gets the domain_monitor of this SubscriptionDto.  # noqa: E501


    :return: The domain_monitor of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._domain_monitor
prop domains

Gets the domains of this SubscriptionDto. # noqa: E501

:return: The domains of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def domains(self):
    """Gets the domains of this SubscriptionDto.  # noqa: E501


    :return: The domains of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._domains
prop email_audit

Gets the email_audit of this SubscriptionDto. # noqa: E501

:return: The email_audit of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def email_audit(self):
    """Gets the email_audit of this SubscriptionDto.  # noqa: E501


    :return: The email_audit of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._email_audit
prop email_feature_check

Gets the email_feature_check of this SubscriptionDto. # noqa: E501

:return: The email_feature_check of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def email_feature_check(self):
    """Gets the email_feature_check of this SubscriptionDto.  # noqa: E501


    :return: The email_feature_check of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._email_feature_check
prop environments

Gets the environments of this SubscriptionDto. # noqa: E501

:return: The environments of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def environments(self):
    """Gets the environments of this SubscriptionDto.  # noqa: E501


    :return: The environments of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._environments
prop external_plan_id

Gets the external_plan_id of this SubscriptionDto. # noqa: E501

:return: The external_plan_id of this SubscriptionDto. # noqa: E501 :rtype: str

Expand source code
@property
def external_plan_id(self):
    """Gets the external_plan_id of this SubscriptionDto.  # noqa: E501


    :return: The external_plan_id of this SubscriptionDto.  # noqa: E501
    :rtype: str
    """
    return self._external_plan_id
prop external_validation_plan_id

Gets the external_validation_plan_id of this SubscriptionDto. # noqa: E501

Use validation entity # noqa: E501

:return: The external_validation_plan_id of this SubscriptionDto. # noqa: E501 :rtype: str

Expand source code
@property
def external_validation_plan_id(self):
    """Gets the external_validation_plan_id of this SubscriptionDto.  # noqa: E501

    Use validation entity  # noqa: E501

    :return: The external_validation_plan_id of this SubscriptionDto.  # noqa: E501
    :rtype: str
    """
    return self._external_validation_plan_id
prop external_validation_subscription_item_id

Gets the external_validation_subscription_item_id of this SubscriptionDto. # noqa: E501

Use validation entity # noqa: E501

:return: The external_validation_subscription_item_id of this SubscriptionDto. # noqa: E501 :rtype: str

Expand source code
@property
def external_validation_subscription_item_id(self):
    """Gets the external_validation_subscription_item_id of this SubscriptionDto.  # noqa: E501

    Use validation entity  # noqa: E501

    :return: The external_validation_subscription_item_id of this SubscriptionDto.  # noqa: E501
    :rtype: str
    """
    return self._external_validation_subscription_item_id
prop gmail_inbox_connection

Gets the gmail_inbox_connection of this SubscriptionDto. # noqa: E501

:return: The gmail_inbox_connection of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def gmail_inbox_connection(self):
    """Gets the gmail_inbox_connection of this SubscriptionDto.  # noqa: E501


    :return: The gmail_inbox_connection of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._gmail_inbox_connection
prop gmail_inbox_connection_limit

Gets the gmail_inbox_connection_limit of this SubscriptionDto. # noqa: E501

:return: The gmail_inbox_connection_limit of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def gmail_inbox_connection_limit(self):
    """Gets the gmail_inbox_connection_limit of this SubscriptionDto.  # noqa: E501


    :return: The gmail_inbox_connection_limit of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._gmail_inbox_connection_limit
prop id

Gets the id of this SubscriptionDto. # noqa: E501

:return: The id of this SubscriptionDto. # noqa: E501 :rtype: str

Expand source code
@property
def id(self):
    """Gets the id of this SubscriptionDto.  # noqa: E501


    :return: The id of this SubscriptionDto.  # noqa: E501
    :rtype: str
    """
    return self._id
prop import_export

Gets the import_export of this SubscriptionDto. # noqa: E501

:return: The import_export of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def import_export(self):
    """Gets the import_export of this SubscriptionDto.  # noqa: E501


    :return: The import_export of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._import_export
prop inbox_forwarders

Gets the inbox_forwarders of this SubscriptionDto. # noqa: E501

:return: The inbox_forwarders of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def inbox_forwarders(self):
    """Gets the inbox_forwarders of this SubscriptionDto.  # noqa: E501


    :return: The inbox_forwarders of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._inbox_forwarders
prop inbox_repliers

Gets the inbox_repliers of this SubscriptionDto. # noqa: E501

:return: The inbox_repliers of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def inbox_repliers(self):
    """Gets the inbox_repliers of this SubscriptionDto.  # noqa: E501


    :return: The inbox_repliers of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._inbox_repliers
prop inbox_rulesets

Gets the inbox_rulesets of this SubscriptionDto. # noqa: E501

:return: The inbox_rulesets of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def inbox_rulesets(self):
    """Gets the inbox_rulesets of this SubscriptionDto.  # noqa: E501


    :return: The inbox_rulesets of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._inbox_rulesets
prop inbox_warm_up

Gets the inbox_warm_up of this SubscriptionDto. # noqa: E501

:return: The inbox_warm_up of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def inbox_warm_up(self):
    """Gets the inbox_warm_up of this SubscriptionDto.  # noqa: E501


    :return: The inbox_warm_up of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._inbox_warm_up
prop included_monthly_warmup_credits_per_sender

Gets the included_monthly_warmup_credits_per_sender of this SubscriptionDto. # noqa: E501

:return: The included_monthly_warmup_credits_per_sender of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def included_monthly_warmup_credits_per_sender(self):
    """Gets the included_monthly_warmup_credits_per_sender of this SubscriptionDto.  # noqa: E501


    :return: The included_monthly_warmup_credits_per_sender of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._included_monthly_warmup_credits_per_sender
prop included_warmup_sender_seats

Gets the included_warmup_sender_seats of this SubscriptionDto. # noqa: E501

Warmup sender seats included by the base subscription before paid add-ons. # noqa: E501

:return: The included_warmup_sender_seats of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def included_warmup_sender_seats(self):
    """Gets the included_warmup_sender_seats of this SubscriptionDto.  # noqa: E501

    Warmup sender seats included by the base subscription before paid add-ons.  # noqa: E501

    :return: The included_warmup_sender_seats of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._included_warmup_sender_seats
prop is_decimal_less

Gets the is_decimal_less of this SubscriptionDto. # noqa: E501

:return: The is_decimal_less of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def is_decimal_less(self):
    """Gets the is_decimal_less of this SubscriptionDto.  # noqa: E501


    :return: The is_decimal_less of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._is_decimal_less
prop load_test

Gets the load_test of this SubscriptionDto. # noqa: E501

:return: The load_test of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def load_test(self):
    """Gets the load_test of this SubscriptionDto.  # noqa: E501


    :return: The load_test of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._load_test
prop max_automated_inbox_placement_schedules

Gets the max_automated_inbox_placement_schedules of this SubscriptionDto. # noqa: E501

Maximum non-deleted automated inbox placement schedules. Paused schedules count; deleted schedules release capacity. # noqa: E501

:return: The max_automated_inbox_placement_schedules of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def max_automated_inbox_placement_schedules(self):
    """Gets the max_automated_inbox_placement_schedules of this SubscriptionDto.  # noqa: E501

    Maximum non-deleted automated inbox placement schedules. Paused schedules count; deleted schedules release capacity.  # noqa: E501

    :return: The max_automated_inbox_placement_schedules of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._max_automated_inbox_placement_schedules
prop max_email_size_mb

Gets the max_email_size_mb of this SubscriptionDto. # noqa: E501

:return: The max_email_size_mb of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def max_email_size_mb(self):
    """Gets the max_email_size_mb of this SubscriptionDto.  # noqa: E501


    :return: The max_email_size_mb of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._max_email_size_mb
prop max_inbox_placement_seed_addresses_per_test

Gets the max_inbox_placement_seed_addresses_per_test of this SubscriptionDto. # noqa: E501

Maximum seed inbox addresses assigned to one inbox placement test. # noqa: E501

:return: The max_inbox_placement_seed_addresses_per_test of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def max_inbox_placement_seed_addresses_per_test(self):
    """Gets the max_inbox_placement_seed_addresses_per_test of this SubscriptionDto.  # noqa: E501

    Maximum seed inbox addresses assigned to one inbox placement test.  # noqa: E501

    :return: The max_inbox_placement_seed_addresses_per_test of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._max_inbox_placement_seed_addresses_per_test
prop max_unique_recipients

Gets the max_unique_recipients of this SubscriptionDto. # noqa: E501

:return: The max_unique_recipients of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def max_unique_recipients(self):
    """Gets the max_unique_recipients of this SubscriptionDto.  # noqa: E501


    :return: The max_unique_recipients of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._max_unique_recipients
prop members

Gets the members of this SubscriptionDto. # noqa: E501

:return: The members of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def members(self):
    """Gets the members of this SubscriptionDto.  # noqa: E501


    :return: The members of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._members
prop metered

Gets the metered of this SubscriptionDto. # noqa: E501

:return: The metered of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def metered(self):
    """Gets the metered of this SubscriptionDto.  # noqa: E501


    :return: The metered of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._metered
prop monthly_get_mail_server_records

Gets the monthly_get_mail_server_records of this SubscriptionDto. # noqa: E501

:return: The monthly_get_mail_server_records of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def monthly_get_mail_server_records(self):
    """Gets the monthly_get_mail_server_records of this SubscriptionDto.  # noqa: E501


    :return: The monthly_get_mail_server_records of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._monthly_get_mail_server_records
prop monthly_inboxes

Gets the monthly_inboxes of this SubscriptionDto. # noqa: E501

:return: The monthly_inboxes of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def monthly_inboxes(self):
    """Gets the monthly_inboxes of this SubscriptionDto.  # noqa: E501


    :return: The monthly_inboxes of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._monthly_inboxes
prop monthly_receive

Gets the monthly_receive of this SubscriptionDto. # noqa: E501

:return: The monthly_receive of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def monthly_receive(self):
    """Gets the monthly_receive of this SubscriptionDto.  # noqa: E501


    :return: The monthly_receive of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._monthly_receive
prop monthly_send

Gets the monthly_send of this SubscriptionDto. # noqa: E501

:return: The monthly_send of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def monthly_send(self):
    """Gets the monthly_send of this SubscriptionDto.  # noqa: E501


    :return: The monthly_send of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._monthly_send
prop monthly_temporary_inboxes

Gets the monthly_temporary_inboxes of this SubscriptionDto. # noqa: E501

:return: The monthly_temporary_inboxes of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def monthly_temporary_inboxes(self):
    """Gets the monthly_temporary_inboxes of this SubscriptionDto.  # noqa: E501


    :return: The monthly_temporary_inboxes of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._monthly_temporary_inboxes
prop monthly_verify_email_address

Gets the monthly_verify_email_address of this SubscriptionDto. # noqa: E501

:return: The monthly_verify_email_address of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def monthly_verify_email_address(self):
    """Gets the monthly_verify_email_address of this SubscriptionDto.  # noqa: E501


    :return: The monthly_verify_email_address of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._monthly_verify_email_address
prop oauth_connections

Gets the oauth_connections of this SubscriptionDto. # noqa: E501

:return: The oauth_connections of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def oauth_connections(self):
    """Gets the oauth_connections of this SubscriptionDto.  # noqa: E501


    :return: The oauth_connections of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._oauth_connections
prop oidc_sso

Gets the oidc_sso of this SubscriptionDto. # noqa: E501

:return: The oidc_sso of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def oidc_sso(self):
    """Gets the oidc_sso of this SubscriptionDto.  # noqa: E501


    :return: The oidc_sso of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._oidc_sso
prop organizations

Gets the organizations of this SubscriptionDto. # noqa: E501

:return: The organizations of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def organizations(self):
    """Gets the organizations of this SubscriptionDto.  # noqa: E501


    :return: The organizations of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._organizations
prop password

Gets the password of this SubscriptionDto. # noqa: E501

:return: The password of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def password(self):
    """Gets the password of this SubscriptionDto.  # noqa: E501


    :return: The password of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._password
prop permanent_inbox

Gets the permanent_inbox of this SubscriptionDto. # noqa: E501

:return: The permanent_inbox of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def permanent_inbox(self):
    """Gets the permanent_inbox of this SubscriptionDto.  # noqa: E501


    :return: The permanent_inbox of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._permanent_inbox
prop permits_external_send

Gets the permits_external_send of this SubscriptionDto. # noqa: E501

:return: The permits_external_send of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def permits_external_send(self):
    """Gets the permits_external_send of this SubscriptionDto.  # noqa: E501


    :return: The permits_external_send of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._permits_external_send
prop phone_numbers

Gets the phone_numbers of this SubscriptionDto. # noqa: E501

:return: The phone_numbers of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def phone_numbers(self):
    """Gets the phone_numbers of this SubscriptionDto.  # noqa: E501


    :return: The phone_numbers of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._phone_numbers
prop phone_provision_request_limit

Gets the phone_provision_request_limit of this SubscriptionDto. # noqa: E501

:return: The phone_provision_request_limit of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def phone_provision_request_limit(self):
    """Gets the phone_provision_request_limit of this SubscriptionDto.  # noqa: E501


    :return: The phone_provision_request_limit of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._phone_provision_request_limit
prop recipients

Gets the recipients of this SubscriptionDto. # noqa: E501

:return: The recipients of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def recipients(self):
    """Gets the recipients of this SubscriptionDto.  # noqa: E501


    :return: The recipients of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._recipients
prop saml_sso

Gets the saml_sso of this SubscriptionDto. # noqa: E501

:return: The saml_sso of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def saml_sso(self):
    """Gets the saml_sso of this SubscriptionDto.  # noqa: E501


    :return: The saml_sso of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._saml_sso
prop scim_provisioning

Gets the scim_provisioning of this SubscriptionDto. # noqa: E501

:return: The scim_provisioning of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def scim_provisioning(self):
    """Gets the scim_provisioning of this SubscriptionDto.  # noqa: E501


    :return: The scim_provisioning of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._scim_provisioning
prop screenshots

Gets the screenshots of this SubscriptionDto. # noqa: E501

:return: The screenshots of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def screenshots(self):
    """Gets the screenshots of this SubscriptionDto.  # noqa: E501


    :return: The screenshots of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._screenshots
prop send_with_queue

Gets the send_with_queue of this SubscriptionDto. # noqa: E501

:return: The send_with_queue of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def send_with_queue(self):
    """Gets the send_with_queue of this SubscriptionDto.  # noqa: E501


    :return: The send_with_queue of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._send_with_queue
prop storage_bytes

Gets the storage_bytes of this SubscriptionDto. # noqa: E501

:return: The storage_bytes of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def storage_bytes(self):
    """Gets the storage_bytes of this SubscriptionDto.  # noqa: E501


    :return: The storage_bytes of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._storage_bytes
prop subscription_id

Gets the subscription_id of this SubscriptionDto. # noqa: E501

:return: The subscription_id of this SubscriptionDto. # noqa: E501 :rtype: str

Expand source code
@property
def subscription_id(self):
    """Gets the subscription_id of this SubscriptionDto.  # noqa: E501


    :return: The subscription_id of this SubscriptionDto.  # noqa: E501
    :rtype: str
    """
    return self._subscription_id
prop subscription_schedule

Gets the subscription_schedule of this SubscriptionDto. # noqa: E501

:return: The subscription_schedule of this SubscriptionDto. # noqa: E501 :rtype: str

Expand source code
@property
def subscription_schedule(self):
    """Gets the subscription_schedule of this SubscriptionDto.  # noqa: E501


    :return: The subscription_schedule of this SubscriptionDto.  # noqa: E501
    :rtype: str
    """
    return self._subscription_schedule
prop subscription_status

Gets the subscription_status of this SubscriptionDto. # noqa: E501

:return: The subscription_status of this SubscriptionDto. # noqa: E501 :rtype: str

Expand source code
@property
def subscription_status(self):
    """Gets the subscription_status of this SubscriptionDto.  # noqa: E501


    :return: The subscription_status of this SubscriptionDto.  # noqa: E501
    :rtype: str
    """
    return self._subscription_status
prop subscription_status_is_bad

Gets the subscription_status_is_bad of this SubscriptionDto. # noqa: E501

:return: The subscription_status_is_bad of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def subscription_status_is_bad(self):
    """Gets the subscription_status_is_bad of this SubscriptionDto.  # noqa: E501


    :return: The subscription_status_is_bad of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._subscription_status_is_bad
prop subscription_type

Gets the subscription_type of this SubscriptionDto. # noqa: E501

:return: The subscription_type of this SubscriptionDto. # noqa: E501 :rtype: str

Expand source code
@property
def subscription_type(self):
    """Gets the subscription_type of this SubscriptionDto.  # noqa: E501


    :return: The subscription_type of this SubscriptionDto.  # noqa: E501
    :rtype: str
    """
    return self._subscription_type
prop threads

Gets the threads of this SubscriptionDto. # noqa: E501

:return: The threads of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def threads(self):
    """Gets the threads of this SubscriptionDto.  # noqa: E501


    :return: The threads of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._threads
prop total_inboxes

Gets the total_inboxes of this SubscriptionDto. # noqa: E501

:return: The total_inboxes of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def total_inboxes(self):
    """Gets the total_inboxes of this SubscriptionDto.  # noqa: E501


    :return: The total_inboxes of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._total_inboxes
prop total_permanent_inboxes

Gets the total_permanent_inboxes of this SubscriptionDto. # noqa: E501

:return: The total_permanent_inboxes of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def total_permanent_inboxes(self):
    """Gets the total_permanent_inboxes of this SubscriptionDto.  # noqa: E501


    :return: The total_permanent_inboxes of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._total_permanent_inboxes
prop tracking_pixels

Gets the tracking_pixels of this SubscriptionDto. # noqa: E501

:return: The tracking_pixels of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def tracking_pixels(self):
    """Gets the tracking_pixels of this SubscriptionDto.  # noqa: E501


    :return: The tracking_pixels of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._tracking_pixels
prop trial_adjusted_at

Gets the trial_adjusted_at of this SubscriptionDto. # noqa: E501

:return: The trial_adjusted_at of this SubscriptionDto. # noqa: E501 :rtype: datetime

Expand source code
@property
def trial_adjusted_at(self):
    """Gets the trial_adjusted_at of this SubscriptionDto.  # noqa: E501


    :return: The trial_adjusted_at of this SubscriptionDto.  # noqa: E501
    :rtype: datetime
    """
    return self._trial_adjusted_at
prop trial_adjustment_reason

Gets the trial_adjustment_reason of this SubscriptionDto. # noqa: E501

:return: The trial_adjustment_reason of this SubscriptionDto. # noqa: E501 :rtype: str

Expand source code
@property
def trial_adjustment_reason(self):
    """Gets the trial_adjustment_reason of this SubscriptionDto.  # noqa: E501


    :return: The trial_adjustment_reason of this SubscriptionDto.  # noqa: E501
    :rtype: str
    """
    return self._trial_adjustment_reason
prop trial_days

Gets the trial_days of this SubscriptionDto. # noqa: E501

:return: The trial_days of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def trial_days(self):
    """Gets the trial_days of this SubscriptionDto.  # noqa: E501


    :return: The trial_days of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._trial_days
prop trial_end

Gets the trial_end of this SubscriptionDto. # noqa: E501

:return: The trial_end of this SubscriptionDto. # noqa: E501 :rtype: datetime

Expand source code
@property
def trial_end(self):
    """Gets the trial_end of this SubscriptionDto.  # noqa: E501


    :return: The trial_end of this SubscriptionDto.  # noqa: E501
    :rtype: datetime
    """
    return self._trial_end
prop trial_start

Gets the trial_start of this SubscriptionDto. # noqa: E501

:return: The trial_start of this SubscriptionDto. # noqa: E501 :rtype: datetime

Expand source code
@property
def trial_start(self):
    """Gets the trial_start of this SubscriptionDto.  # noqa: E501


    :return: The trial_start of this SubscriptionDto.  # noqa: E501
    :rtype: datetime
    """
    return self._trial_start
prop updated_at

Gets the updated_at of this SubscriptionDto. # noqa: E501

:return: The updated_at of this SubscriptionDto. # noqa: E501 :rtype: datetime

Expand source code
@property
def updated_at(self):
    """Gets the updated_at of this SubscriptionDto.  # noqa: E501


    :return: The updated_at of this SubscriptionDto.  # noqa: E501
    :rtype: datetime
    """
    return self._updated_at
prop user_id

Gets the user_id of this SubscriptionDto. # noqa: E501

:return: The user_id of this SubscriptionDto. # noqa: E501 :rtype: str

Expand source code
@property
def user_id(self):
    """Gets the user_id of this SubscriptionDto.  # noqa: E501


    :return: The user_id of this SubscriptionDto.  # noqa: E501
    :rtype: str
    """
    return self._user_id
prop user_permissions

Gets the user_permissions of this SubscriptionDto. # noqa: E501

:return: The user_permissions of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def user_permissions(self):
    """Gets the user_permissions of this SubscriptionDto.  # noqa: E501


    :return: The user_permissions of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._user_permissions
prop virtual_totp_devices

Gets the virtual_totp_devices of this SubscriptionDto. # noqa: E501

:return: The virtual_totp_devices of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def virtual_totp_devices(self):
    """Gets the virtual_totp_devices of this SubscriptionDto.  # noqa: E501


    :return: The virtual_totp_devices of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._virtual_totp_devices
prop warmup_controlled_recipient_credit_weight

Gets the warmup_controlled_recipient_credit_weight of this SubscriptionDto. # noqa: E501

:return: The warmup_controlled_recipient_credit_weight of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def warmup_controlled_recipient_credit_weight(self):
    """Gets the warmup_controlled_recipient_credit_weight of this SubscriptionDto.  # noqa: E501


    :return: The warmup_controlled_recipient_credit_weight of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._warmup_controlled_recipient_credit_weight
prop warmup_premium_recipient_credit_weight

Gets the warmup_premium_recipient_credit_weight of this SubscriptionDto. # noqa: E501

:return: The warmup_premium_recipient_credit_weight of this SubscriptionDto. # noqa: E501 :rtype: int

Expand source code
@property
def warmup_premium_recipient_credit_weight(self):
    """Gets the warmup_premium_recipient_credit_weight of this SubscriptionDto.  # noqa: E501


    :return: The warmup_premium_recipient_credit_weight of this SubscriptionDto.  # noqa: E501
    :rtype: int
    """
    return self._warmup_premium_recipient_credit_weight
prop warmup_premium_seed_access

Gets the warmup_premium_seed_access of this SubscriptionDto. # noqa: E501

:return: The warmup_premium_seed_access of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def warmup_premium_seed_access(self):
    """Gets the warmup_premium_seed_access of this SubscriptionDto.  # noqa: E501


    :return: The warmup_premium_seed_access of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._warmup_premium_seed_access
prop webhooks

Gets the webhooks of this SubscriptionDto. # noqa: E501

:return: The webhooks of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def webhooks(self):
    """Gets the webhooks of this SubscriptionDto.  # noqa: E501


    :return: The webhooks of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._webhooks
prop zapier

Gets the zapier of this SubscriptionDto. # noqa: E501

:return: The zapier of this SubscriptionDto. # noqa: E501 :rtype: bool

Expand source code
@property
def zapier(self):
    """Gets the zapier of this SubscriptionDto.  # noqa: E501


    :return: The zapier of this SubscriptionDto.  # noqa: E501
    :rtype: bool
    """
    return self._zapier

Methods

def to_dict(self)

Returns the model properties as a dict

def to_str(self)

Returns the string representation of the model