Spec-Zone.ru › Ansible 2.11

community.general.office_365_connector_card – Использование веб-хуков для создания сообщений в формате Connector Card в группе Office 365

Примечание

Этот плагин входит в коллекцию community.general (версия 2.0.1).

Для его установки используйте: ansible-galaxy collection install community.general.

Для использования в книге задач укажите: community.general.office_365_connector_card.

  • Обзор
  • Параметры
  • Примечания
  • Примеры

Обзор

  • Создаёт сообщения Connector Card через
  • Коннекторы Office 365 https://dev.outlook.com/Connectors

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
actions
список / элементы=строка
Этот массив объектов обеспечит ссылки на действия
внизу карточки.
color
строка
Акцентный цвет, используемый для брендирования или указания статуса на карточке.
sections
список / элементы=строка
Содержит список разделов для отображения на карточке.
Дополнительную информацию см. на странице https://dev.outlook.com/Connectors/reference.
summary
строка
Строка, используемая для суммирования содержимого карточки.
Это будет отображено в качестве темы сообщения.
Это необходимо, если параметр text не заполнен.
text
строка
Основной текст карточки.
Он будет отображён под информацией об отправителе и (необязательном) заголовке,
и над любыми разделами или действиями.
title
строка
Заголовок для сообщения Connector. Отображается в верхней части сообщения.
webhook
строка / необходимо
URL веб-хука предоставляется при создании нового коннектора.

Примечания

Примечание

  • Этот модуль не идемпотентный, поэтому если задача выполняется дважды, будут созданы две карточки Connector.

Примеры

- name: Create a simple Connector Card
  community.general.office_365_connector_card:
    webhook: https://outlook.office.com/webhook/GUID/IncomingWebhook/GUID/GUID
    text: 'Hello, World!'

- name: Create a Connector Card with the full format
  community.general.office_365_connector_card:
    webhook: https://outlook.office.com/webhook/GUID/IncomingWebhook/GUID/GUID
    summary: This is the summary property
    title: This is the **card's title** property
    text: This is the **card's text** property. Lorem ipsum dolor sit amet, consectetur
      adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
    color: E81123
    sections:
    - title: This is the **section's title** property
      activity_image: http://connectorsdemo.azurewebsites.net/images/MSC12_Oscar_002.jpg
      activity_title: This is the section's **activityTitle** property
      activity_subtitle: This is the section's **activitySubtitle** property
      activity_text: This is the section's **activityText** property.
      hero_image:
        image: http://connectorsdemo.azurewebsites.net/images/WIN12_Scene_01.jpg
        title: This is the image's alternate text
      text: This is the section's text property. Lorem ipsum dolor sit amet, consectetur
        adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
      facts:
      - name: This is a fact name
        value: This is a fact value
      - name: This is a fact name
        value: This is a fact value
      - name: This is a fact name
        value: This is a fact value
      images:
      - image: http://connectorsdemo.azurewebsites.net/images/MicrosoftSurface_024_Cafe_OH-06315_VS_R1c.jpg
        title: This is the image's alternate text
      - image: http://connectorsdemo.azurewebsites.net/images/WIN12_Scene_01.jpg
        title: This is the image's alternate text
      - image: http://connectorsdemo.azurewebsites.net/images/WIN12_Anthony_02.jpg
        title: This is the image's alternate text
      actions:
      - "@type": ActionCard
        name: Comment
        inputs:
        - "@type": TextInput
          id: comment
          is_multiline: true
          title: Input's title property
        actions:
        - "@type": HttpPOST
          name: Save
          target: http://...
      - "@type": ActionCard
        name: Due Date
        inputs:
        - "@type": DateInput
          id: dueDate
          title: Input's title property
        actions:
        - "@type": HttpPOST
          name: Save
          target: http://...
      - "@type": HttpPOST
        name: Action's name prop.
        target: http://...
      - "@type": OpenUri
        name: Action's name prop
        targets:
        - os: default
          uri: http://...
    - start_group: true
      title: This is the title of a **second section**
      text: This second section is visually separated from the first one by setting its
        **startGroup** property to true.

Авторы

  • Marc Sensenich (@marc-sensenich)

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/community/general/office_365_connector_card_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API