NotificationProtocol

NotificationProtocol #

Package : spaceone.api.alert_manager.v1



NotificationProtocol #

NotificationProtocol Methods:

MethodRequestResponse
createNotificationProtocolCreateRequestNotificationProtocolInfo
updateNotificationProtocolUpdateRequestNotificationProtocolInfo
update_pluginNotificationProtocolUpdatePluginRequestNotificationProtocolInfo
update_secret_dataNotificationProtocolUpdateSecretDataRequestNotificationProtocolInfo
enableNotificationProtocolRequestNotificationProtocolInfo
disableNotificationProtocolRequestNotificationProtocolInfo
deleteNotificationProtocolRequestEmpty
getNotificationProtocolRequestNotificationProtocolInfo
listNotificationProtocolSearchQueryNotificationProtocolsInfo
statNotificationProtocolStatQueryStruct

create #

POST /alert-manager/v1/notification-protocol/create


update #

POST /alert-manager/v1/notification-protocol/update


update_plugin #

POST /alert-manager/v1/notification-protocol/update-plugin


update_secret_data #

POST /alert-manager/v1/notification-protocol/update-secret-data


enable #

POST /alert-manager/v1/notification-protocol/enable


disable #

POST /alert-manager/v1/notification-protocol/disable


delete #

POST /alert-manager/v1/notification-protocol/delete


get #

POST /alert-manager/v1/notification-protocol/get


list #

POST /alert-manager/v1/notification-protocol/list


stat #

POST /alert-manager/v1/notification-protocol/stat



Message #

NotificationProtocolCreateRequest #

  • name (string) Required

  • plugin_info (PluginRequest) Required

  • tags (Struct)


NotificationProtocolInfo #

  • protocol_id (string) Required

  • name (string) Required

  • state (NotificationProtocolState) Required

  • plugin_info (PluginInfo) Required

  • tags (Struct) Required

  • domain_id (string) Required

  • created_at (string) Required


NotificationProtocolRequest #

  • protocol_id (string) Required


NotificationProtocolSearchQuery #

  • query (Query)

  • protocol_id (string)

  • name (string)

  • state (NotificationProtocolState)


NotificationProtocolStatQuery #

  • query (StatisticsQuery) Required


NotificationProtocolUpdatePluginRequest #

  • protocol_id (string) Required

  • version (string)

  • options (Struct)

  • upgrade_mode (NotificationProtocolUpgradeMode)


NotificationProtocolUpdateRequest #

  • protocol_id (string) Required

  • name (string)

  • tags (Struct)


NotificationProtocolUpdateSecretDataRequest #

  • protocol_id (string) Required

  • secret_data (Struct) Required


NotificationProtocolsInfo #

  • results (NotificationProtocolInfo) Repeated Required

  • total_count (int32) Required


Calendar January 6, 2025
Edit Edit this page