smn

package
v1.64.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 29, 2024 License: MPL-2.0 Imports: 24 Imported by: 3

Documentation

Index

Constants

View Source
const TopicURNNotExistsCode = "SMN.00010008"

TopicURNNotExistsCode is smn error code means `topic information is not found`

Variables

This section is empty.

Functions

func DataSourceSmnMessageTemplates added in v1.57.0

func DataSourceSmnMessageTemplates() *schema.Resource

@API SMN GET /v2/{project_id}/notifications/message_template

func DataSourceTopics added in v1.38.1

func DataSourceTopics() *schema.Resource

@API SMN GET /v2/{project_id}/smn_topic/{id}/tags @API SMN GET /v2/{project_id}/notifications/topics

func GetLogtankById added in v1.57.0

func GetLogtankById(logtanks []logtank.LogtankGet, id string) *logtank.LogtankGet

func ResourceSmnLogtank added in v1.57.0

func ResourceSmnLogtank() *schema.Resource

@API SMN DELETE /v2/{project_id}/notifications/topics/{topicUrn}/logtanks/{logTankID} @API SMN PUT /v2/{project_id}/notifications/topics/{topicUrn}/logtanks/{logTankID} @API SMN GET /v2/{project_id}/notifications/topics/{topicUrn}/logtanks @API SMN POST /v2/{project_id}/notifications/topics/{topicUrn}/logtanks

func ResourceSmnLogtankRead added in v1.57.0

func ResourceSmnLogtankRead(_ context.Context, d *schema.ResourceData, meta interface{}) diag.Diagnostics

func ResourceSmnMessageTemplate added in v1.48.0

func ResourceSmnMessageTemplate() *schema.Resource

@API SMN POST /v2/{project_id}/notifications/message_template @API SMN DELETE /v2/{project_id}/notifications/message_template/{message_template_id} @API SMN GET /v2/{project_id}/notifications/message_template/{message_template_id} @API SMN PUT /v2/{project_id}/notifications/message_template/{message_template_id}

func ResourceSubscription

func ResourceSubscription() *schema.Resource

@API SMN DELETE /v2/{project_id}/notifications/subscriptions/{subscriptionUrn} @API SMN GET /v2/{project_id}/notifications/topics/{topicUrn}/subscriptions @API SMN POST /v2/{project_id}/notifications/topics/{topicUrn}/subscriptions

func ResourceTopic

func ResourceTopic() *schema.Resource

@API SMN GET /v2/{project_id}/notifications/topics/{id}/attributes @API SMN DELETE /v2/{project_id}/notifications/topics/{id} @API SMN GET /v2/{project_id}/notifications/topics/{id} @API SMN PUT /v2/{project_id}/notifications/topics/{id} @API SMN POST /v2/{project_id}/notifications/topics @API SMN POST /v2/{project_id}/smn_topic/{id}/tags/action @API SMN GET /v2/{project_id}/smn_topic/{id}/tags @API SMN PUT /v2/{project_id}/notifications/topics/{id}/attributes/{policyName}

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL