Référence du manifeste des offres¶
La création d’offres Snowflake de manière programmatique nécessite un manifeste, écrit au format YAML (https://yaml.org/spec/). Utilisez les informations fournies ici pour en savoir plus sur les paramètres disponibles dans le manifeste des offres.
Manifeste des offres¶
#
# Offer manifest
#
access_start_date_preference: <preferred_offer_start_date>
comment: <offer_comments>
contract_type: <contract_type>
contract_duration_months: <the_contract_duration_in_months>
invoice_end_time: <invoice_end_date_and_time>
invoice_start_date_preference: <preferred_invoice_start_date>
invoice_start_time: <invoice_start_time>
is_default: <is_a_default_offer_included_with_the_pricing_plane>
offer_display_name: <offer_display_name>
offer_expiration_time: <offer_expiration_time>
payment_terms:
payment_type: <pricing_plan_payment_method>
installment_schedule: <pricing_plan_installment_schedule>
allowed_payment_methods: <allowed_payment_methods>
pricing_plan_name: <the_pricing_plan_name>
access_end_time: <listing_access_end_time>
access_start_time: <listing_access_start_time>
discount: <the_offer_discount>
target_consumer: <offer_target_consumer>
terms_of_service:
type: <terms_of_service_type>
custom_link: <link_to_custom_terms_of_service>
additional_information: <additional_offer_information>
Paramètres des offres¶
Les paramètres du manifeste des offres vous permettent de créer des offres qui répondent à vos besoins commerciaux spécifiques. Les paramètres obligatoires et facultatifs sont identifiés.
- access_start_date_preference
Requis. Chaîne. Date de début de l’offre préférée. Les valeurs acceptées sont SPECIFIC_DATE ou OFFER_ACCEPTED_DATE.
- comment
En option. Chaîne. Commentaires sur l’offre qui ne sont visibles que par les fournisseurs.
- contract_type
Requis. Chaîne. Type du contrat. Les valeurs acceptées sont SUBSCRIPTION ou LIMITED_TIME.
- contract_duration_months
Requis. Long. Durée du contrat en mois.
- invoice_end_time
Requis. Long. Date et heure de fin de la facturation en millisecondes depuis l’époque Unix.
- invoice_start_date_preference
Requis. Chaîne. Date de début de la facturation préférée. Les valeurs acceptées sont OFFER_ACCEPTED_DATE, SPECIFIC_DATE ou FIRST_DAY_NEXT_MONTH.
- invoice_start_time
Requis. Long. Heure de création de la facture.
- is_default
Requis. Booléen. Lorsque ce paramètre est défini sur TRUE, spécifie qu’une offre par défaut est incluse dans le plan tarifaire. La valeur par défaut est FALSE.
- offer_display_name
En option. Chaîne. Nom de l’offre visible par les consommateurs.
- offer_expiration_time
En option. Long. Heure d’expiration de l’offre.
- payment_terms
Requis. Fournit des paramètres supplémentaires pour le plan tarifaire. Vous pouvez spécifier les paramètres suivants :
Chaîne. Types de paiement du plan tarifaire. Les valeurs acceptées sont INVOICE et CREDIT_CARD.
Chaîne. Calendrier de versements du plan tarifaire.
Liste. Méthodes de paiement du plan tarifaire autorisées. Les valeurs acceptées sont INVOICE et CREDIT_CARD.
- pricing_plan_name
Requis. Chaîne. Nom du plan tarifaire.
- access_end_time
Requis. Long. Moment où le consommateur perd l’accès à une annonce d’essai.
- access_start_time
Requis. Long. Moment où le consommateur peut accéder à une annonce.
- discount
En option. Double. Remise de l’offre.
- target_consumer
En option. Chaîne. Consommateur cible de l’offre. Le format est
organization_name.account_name.- terms_of_service
Requis. Fournit des conditions de service supplémentaires pour le plan tarifaire. Vous pouvez spécifier les paramètres suivants :
Chaîne. Type des conditions de service. Les valeurs acceptées sont CUSTOM, DEFAULT et OFFLINE.
Chaîne. Lien vers des conditions de service personnalisées.
- additional_information
En option. Informations supplémentaires sur l’offre.