Marketplace
BrowsePublish
Marketplace
You are viewing an outdated version of provider-grafana.Go to Latest
grafana/provider-grafana@v0.5.1
ContactPoint
alerting.grafana.crossplane.io
ContactPoint
grafana/provider-grafana@v0.5.1alerting.grafana.crossplane.io

ContactPoint is the Schema for the ContactPoints API. <no value>

Type

CRD

Group

alerting.grafana.crossplane.io

Version

v1alpha1

apiVersion: alerting.grafana.crossplane.io/v1alpha1

kind: ContactPoint

API Documentation
apiVersion
string
kind
string
metadata
object
spec
object
object

ContactPointSpec defines the desired state of ContactPoint

forProvider
requiredobject
requiredobject

No description provided.

array

A contact point that sends notifications to other Alertmanager instances.

object

The password component of the basic auth credentials to use.

key
requiredstring
name
requiredstring
namespace
requiredstring
object

Additional custom properties to attach to the notifier. Defaults to map[].

name
requiredstring
namespace
requiredstring
url
requiredstring
array

A contact point that sends notifications to DingDing.

message
string
object

Additional custom properties to attach to the notifier. Defaults to map[].

name
requiredstring
namespace
requiredstring
url
requiredstring
discord
array
array

A contact point that sends notifications as Discord messages

avatarUrl
string
message
string
object

Additional custom properties to attach to the notifier. Defaults to map[].

name
requiredstring
namespace
requiredstring
urlSecretRef
requiredobject
requiredobject

The discord webhook URL.

key
requiredstring
name
requiredstring
namespace
requiredstring
email
array
array

A contact point that sends notifications to an email address.

addresses
requiredarray
requiredarray

The addresses to send emails to.

message
string
object

Additional custom properties to attach to the notifier. Defaults to map[].

name
requiredstring
namespace
requiredstring
subject
string
array

A contact point that sends notifications to Google Chat.

message
string
object

Additional custom properties to attach to the notifier. Defaults to map[].

name
requiredstring
namespace
requiredstring
urlSecretRef
requiredobject
requiredobject

The Google Chat webhook URL.

key
requiredstring
name
requiredstring
namespace
requiredstring
kafka
array
array

A contact point that publishes notifications to Apache Kafka topics.

restProxyUrlSecretRef
requiredobject
requiredobject

The URL of the Kafka REST proxy to send requests to.

key
requiredstring
name
requiredstring
namespace
requiredstring
object

Additional custom properties to attach to the notifier. Defaults to map[].

name
requiredstring
namespace
requiredstring
topic
requiredstring
name
requiredstring
array

A contact point that sends notifications to OpsGenie.

apiKeySecretRef
requiredobject
requiredobject

The OpsGenie API key to use.

key
requiredstring
name
requiredstring
namespace
requiredstring
autoClose
boolean
message
string
object

Additional custom properties to attach to the notifier. Defaults to map[].

name
requiredstring
namespace
requiredstring
url
string
array

A contact point that sends notifications to PagerDuty.

class
string
component
string
group
string
requiredobject

The PagerDuty API key.

key
requiredstring
name
requiredstring
namespace
requiredstring
object

Additional custom properties to attach to the notifier. Defaults to map[].

name
requiredstring
namespace
requiredstring
severity
string
summary
string
array

A contact point that sends notifications to Pushover.

apiTokenSecretRef
requiredobject
requiredobject

The Pushover API token.

key
requiredstring
name
requiredstring
namespace
requiredstring
device
string
expire
number
message
string
okSound
string
priority
number
retry
number
object

Additional custom properties to attach to the notifier. Defaults to map[].

name
requiredstring
namespace
requiredstring
sound
string
userKeySecretRef
requiredobject
requiredobject

The Pushover user key.

key
requiredstring
name
requiredstring
namespace
requiredstring
sensugo
array
array

A contact point that sends notifications to SensuGo.

apiKeySecretRef
requiredobject
requiredobject

The SensuGo API key.

key
requiredstring
name
requiredstring
namespace
requiredstring
check
string
entity
string
handler
string
message
string
namespace
string
object

Additional custom properties to attach to the notifier. Defaults to map[].

name
requiredstring
namespace
requiredstring
url
requiredstring
slack
array
array

A contact point that sends notifications to Slack.

iconEmoji
string
iconUrl
string
recipient
string
object

Additional custom properties to attach to the notifier. Defaults to map[].

name
requiredstring
namespace
requiredstring
text
string
title
string
object

A Slack API token,for sending messages directly without the webhook method.

key
requiredstring
name
requiredstring
namespace
requiredstring
object

A Slack webhook URL,for sending messages via the webhook method.

key
requiredstring
name
requiredstring
namespace
requiredstring
username
string
teams
array
array

A contact point that sends notifications to Microsoft Teams.

message
string
object

Additional custom properties to attach to the notifier. Defaults to map[].

name
requiredstring
namespace
requiredstring
title
string
urlSecretRef
requiredobject
requiredobject

A Teams webhook URL.

key
requiredstring
name
requiredstring
namespace
requiredstring
array

A contact point that sends notifications to Telegram.

chatId
requiredstring
message
string
object

Additional custom properties to attach to the notifier. Defaults to map[].

name
requiredstring
namespace
requiredstring
tokenSecretRef
requiredobject
requiredobject

The Telegram bot token.

key
requiredstring
name
requiredstring
namespace
requiredstring
threema
array
array

A contact point that sends notifications to Threema.

apiSecretSecretRef
requiredobject
requiredobject

The Threema API key.

key
requiredstring
name
requiredstring
namespace
requiredstring
gatewayId
requiredstring
recipientId
requiredstring
object

Additional custom properties to attach to the notifier. Defaults to map[].

name
requiredstring
namespace
requiredstring
array

A contact point that sends notifications to VictorOps (now known as Splunk OnCall).

object

Additional custom properties to attach to the notifier. Defaults to map[].

name
requiredstring
namespace
requiredstring
url
requiredstring
webhook
array
array

A contact point that sends notifications to an arbitrary webhook, using the Prometheus webhook format defined here: https://prometheus.io/docs/alerting/latest/configuration/#webhook_config

object

Allows a custom authorization scheme - attaches an auth header with this value. Do not use in conjunction with basic auth parameters.

key
requiredstring
name
requiredstring
namespace
requiredstring
object

The username to use in basic auth headers attached to the request. If omitted, basic auth will not be used.

key
requiredstring
name
requiredstring
namespace
requiredstring
maxAlerts
number
message
string
object

Additional custom properties to attach to the notifier. Defaults to map[].

name
requiredstring
namespace
requiredstring
title
string
url
requiredstring
wecom
array
array

A contact point that sends notifications to WeCom.

message
string
object

Additional custom properties to attach to the notifier. Defaults to map[].

name
requiredstring
namespace
requiredstring
title
string
urlSecretRef
requiredobject
requiredobject

The WeCom webhook URL.

key
requiredstring
name
requiredstring
namespace
requiredstring
object

ProviderConfigReference specifies how the provider that will be used to create, observe, update, and delete this managed resource should be configured.

name
requiredstring
policy
object
object

Policies for referencing.

resolve
string
object

ProviderReference specifies the provider that will be used to create, observe, update, and delete this managed resource. Deprecated: Please use ProviderConfigReference, i.e. providerConfigRef

name
requiredstring
policy
object
object

Policies for referencing.

resolve
string
object

PublishConnectionDetailsTo specifies the connection secret config which contains a name, metadata and a reference to secret store config to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource.

configRef
object
object

SecretStoreConfigRef specifies which secret store config should be used for this ConnectionSecret.

name
requiredstring
policy
object
object

Policies for referencing.

resolve
string
metadata
object
object

Metadata is the metadata for connection secret.

labels
object
type
string
name
requiredstring
object

WriteConnectionSecretToReference specifies the namespace and name of a Secret to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource. This field is planned to be replaced in a future release in favor of PublishConnectionDetailsTo. Currently, both could be set independently and connection details would be published to both without affecting each other.

name
requiredstring
namespace
requiredstring
status
object
object

ContactPointStatus defines the observed state of ContactPoint.

object

No description provided.

array

A contact point that sends notifications to other Alertmanager instances.

uid
string
array

A contact point that sends notifications to DingDing.

uid
string
discord
array
array

A contact point that sends notifications as Discord messages

uid
string
email
array
array

A contact point that sends notifications to an email address.

uid
string
array

A contact point that sends notifications to Google Chat.

uid
string
id
string
kafka
array
array

A contact point that publishes notifications to Apache Kafka topics.

uid
string
array

A contact point that sends notifications to OpsGenie.

uid
string
array

A contact point that sends notifications to PagerDuty.

uid
string
array

A contact point that sends notifications to Pushover.

uid
string
sensugo
array
array

A contact point that sends notifications to SensuGo.

uid
string
slack
array
array

A contact point that sends notifications to Slack.

uid
string
teams
array
array

A contact point that sends notifications to Microsoft Teams.

uid
string
array

A contact point that sends notifications to Telegram.

uid
string
threema
array
array

A contact point that sends notifications to Threema.

uid
string
array

A contact point that sends notifications to VictorOps (now known as Splunk OnCall).

uid
string
webhook
array
array

A contact point that sends notifications to an arbitrary webhook, using the Prometheus webhook format defined here: https://prometheus.io/docs/alerting/latest/configuration/#webhook_config

uid
string
wecom
array
array

A contact point that sends notifications to WeCom.

uid
string
array

Conditions of the resource.

lastTransitionTime
requiredstring
message
string
reason
requiredstring
status
requiredstring
type
requiredstring
Marketplace

Discover the building blocks for your internal cloud platform.

© 2022 Upbound, Inc.

SolutionsProvidersConfigurations
LearnDocumentationTry for Free
MorePrivacy PolicyTerms & Conditions
Marketplace

© 2022 Upbound, Inc.

Marketplace

Discover the building blocksfor your internal cloud platform.