apigee_m10n-8.x-1.7/modules/apigee_m10n_add_credit/config/schema/apigee_m10n_add_credit.schema.yml

modules/apigee_m10n_add_credit/config/schema/apigee_m10n_add_credit.schema.yml
apigee_m10n_add_credit.config:
  type: config_object
  label: 'Apigee add credit config'
  mapping:
    notify_on:
      type: string
      label: 'Whether to sent notifications "always" or "error_only".'
    notification_recipient:
      type: string
      label: 'The email address to send notifications to.'
    use_modal:
      type: boolean
      label: 'Whether to use a modal for adding credit'
    products:
      type: sequence
      sequence:
        type: mapping
        mapping:
          product_id:
            label: 'Product ID'
            type: string

commerce_product.commerce_product_type.*.third_party.apigee_m10n_add_credit:
  type: mapping
  label: 'Apigee add credit'
  mapping:
    apigee_m10n_enable_add_credit:
      type: boolean
      label: 'Whether to enable "Add credit" for this product.'
    apigee_m10n_enable_skip_cart:
      type: boolean
      label: 'Where to skip cart for this product'

field.value.apigee_price_range:
  type: mapping
  label: 'Price range'
  mapping:
    mininum:
      type: string
      label: 'Minimum'
    maximum:
      type: string
      label: 'Maximum'
    default:
      type: string
      label: 'Default'
    currencyCode:
      type: string
      label: 'Currency code'

field.field_settings.apigee_price_range:
  type: mapping
  label: 'Price field settings'
  mapping:
    available_currencies:
      type: sequence
      label: 'Available currencies'
      orderby: value
      sequence:
        type: string

field.value.add_credit_target_entity:
  type: mapping
  label: 'Add credit target'
  mapping:
    target_id:
      type: string
      label: 'Entity ID'
    target_type:
      type: string
      label: 'Entity type'

apigee_m10n_add_credit.general_settings.config:
  type: config_object
  label: 'General settings'
  mapping:
    billing:
      type: mapping
      mapping:
        billingtype:
          type: string
          label: 'Billing Type'
    wait_time:
      type: integer
      label: 'How much time to wait till the next topup balance.'

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc