マニフェストリファレンスのオファー¶
プログラムでSnowflakeオファーを作成するには、YAML(https://yaml.org/spec/)で記述されたマニフェストが必要です。ここで提供される情報を使用して、マニフェストのオファーで使用可能なパラメーターについて学習します。
マニフェストのオファー¶
#
# 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>
パラメーターのオファー¶
マニフェストのオファー内でパラメーターを使用すると、特定のビジネス要件を満たすオファーを作成できます。必須およびオプションのパラメーターが識別されます。
- access_start_date_preference
必須です。文字列。希望するオファー開始日。 有効な値は、 SPECIFIC_DATE または OFFER_ACCEPTED_DATE です。
- comment
オプション。文字列。プロバイダーにのみ表示されるオファーに関するコメント。
- contract_type
必須です。文字列。契約タイプ。有効な値は、 SUBSCRIPTION または LIMITED_TIME です。
- contract_duration_months
必須です。長期。契約期間(月単位)
- invoice_end_time
必須です。長期。請求書終了日時(Unixエポックからのミリ秒単位)。
- invoice_start_date_preference
必須です。文字列。希望する請求開始日。有効な値は、 OFFER_ACCEPTED_DATE、 SPECIFIC_DATE、 FIRST_DAY_NEXT_MONTH です。
- invoice_start_time
必須です。長期。請求書が作成された時刻。
- is_default
必須です。ブール値。TRUE の場合は、デフォルトのオファーが価格設定プランに含まれることを指定します。デフォルトは FALSE です。
- offer_display_name
オプション。文字列。コンシューマーに表示されるオファー名。
- offer_expiration_time
オプション。長期。オファーの有効期限。
- payment_terms
必須です。追加の価格設定プランのパラメーターを提供します。次のパラメーターを指定できます。
文字列。価格設定プランの支払いタイプ。有効な値は、 INVOICE および CREDIT_CARD です。
文字列。価格設定プランのインストールスケジュール。
リスト。許可された価格設定プランの支払い方法。有効な値は、 INVOICE および CREDIT_CARD です。
- pricing_plan_name
必須です。文字列。価格設定プラン名。
- access_end_time
必須です。長期。コンシューマーがトライアルリストにアクセスできなくなる時間。
- access_start_time
必須です。長期。コンシューマーがリストにアクセスできる時間。
- discount
オプション。Double。オファーの割引。
- target_consumer
オプション。文字列。オファーのターゲットコンシューマー。形式は
organization_name.account_nameです。- terms_of_service
必須です。追加の価格設定プランの利用規約を提供します。次のパラメーターを指定できます。
文字列。利用規約のタイプ。有効な値は、 CUSTOM、 DEFAULT、 OFFLINE です。
文字列。カスタム利用規約へのリンク。
- additional_information
オプション。追加のオファー情報。