Skip to content

Latest commit

 

History

History
64 lines (55 loc) · 5.84 KB

SSLMarketProviderProductMetaData.md

File metadata and controls

64 lines (55 loc) · 5.84 KB

SSLMarketProviderProductMetaData

Properties

Name Type Description Notes
base_name str The provider's base name. [optional]
billing_type str The provider's billing type [optional]
description str The product's description. [optional]
display_name str The product's display name. [optional]
enabled int Whether the product is enabled in the cPanel Market. * `1` - Enabled. * `0` - Not enabled. [optional]
icon str The product's display icon. [optional]
icon_mime_type str The icon's file type. [optional]
license_term int The providers license term [optional]
max_users int The maximum number of users. [optional]
maximum_server_price float The maximum price that the system will allow for the product. [optional]
minimum_server_price float The minimum price that the system will allow for the product. [optional]
price float The product's price. [optional]
price_unit str The currency code of the product's price. [optional]
product str The product name. [optional]
product_category str The product's category. [optional]
product_group str The product's group. [optional]
product_id int The product's ID. [optional]
provider_display_name str The cPanel Market provider's display name. Note: The `_DISPLAY_NAME` attribute in the cPanel Market provider module contains this value. [optional]
provider_name str The cPanel Market provider's name. [optional]
recommended int Whether the product is recommended. * `1` — We recommend the product. * `0` — We do not recommend the product. [optional]
requires_ip int Whether the product requires an IP address. * `1` — Requires an IP. * `0` — Does not require an IP. [optional]
x_certificate_term List[str] An array that indicates the length of time and unit of time that the product secures for. [optional]
x_identity_verification SSLMarketProviderProductMetaDataXIdentityVerification [optional]
x_max_http_redirects int The maximum number of HTTP redirections that the provider allows during a Domain Control Validation (DCV) check of the domain or domains in the certificate. [optional]
x_payment_trigger str Indicates whether the provider charges immediately or when they issue the Secure Sockets Layer (SSL) certificate. * `checkout` — Collect payment and finalize immediately after checkout. Any failures to issue the certificate must prompt a separate refund. * `issuance` — Collect payment when the provider issues the certificate to the user. Note: For more information, read the For certificate orders section of our Guide to cPanel Market Provider Modules documentation. [optional]
x_price_per_domain float The product's price per domain. [optional]
x_price_per_domain_maximum float The maximum `x_price_per_domain` value. [optional]
x_price_per_domain_minimum float The minimum `x_price_per_domain` value. [optional]
x_price_per_wildcard_domain float The price per domain for a wildcard certificate. [optional]
x_price_per_wildcard_domain_maximum float The maximum `x_prive_per_wildcard_domain` value. [optional]
x_price_per_wildcard_domain_minimum float The minimum `x_prive_per_wildcard_domain` value. [optional]
x_ssl_per_domain_pricing int Whether the provider uses per-domain pricing for this certificate. * `1` — Uses per-domain pricing. * `0` — Does not use per-domain pricing. [optional]
x_supports_dns_dcv int Whether this product supports DNS-based DCV. * `1` — Supports DNS DCV. * `0` — Does `not` support DNS DCV. [optional]
x_validation_type str The validation type. [optional]
x_warn_after int A length of time, in seconds, after which the cPanel interface warns the user that a problem may exist with the order. The warning suggests that they contact the cPanel Market provider's support contact. [optional]
x_wildcard_parent_domain_free int Indicates if a wildcard domain includes its parent domain. For example, `*.example.com` would include the `example.com` parent domain. * `1` — The domain does include its parent domain. * `0` — The domain does not include its parent domain. [optional]

Example

from clientapi_cpanel.models.ssl_market_provider_product_meta_data import SSLMarketProviderProductMetaData

# TODO update the JSON string below
json = "{}"
# create an instance of SSLMarketProviderProductMetaData from a JSON string
ssl_market_provider_product_meta_data_instance = SSLMarketProviderProductMetaData.from_json(json)
# print the JSON string representation of the object
print(SSLMarketProviderProductMetaData.to_json())

# convert the object into a dict
ssl_market_provider_product_meta_data_dict = ssl_market_provider_product_meta_data_instance.to_dict()
# create an instance of SSLMarketProviderProductMetaData from a dict
ssl_market_provider_product_meta_data_from_dict = SSLMarketProviderProductMetaData.from_dict(ssl_market_provider_product_meta_data_dict)

[Back to Model list] [Back to API list] [Back to README]