AlertPolicyDocumentationArgs

data class AlertPolicyDocumentationArgs(val content: Output<String>? = null, val links: Output<List<AlertPolicyDocumentationLinkArgs>>? = null, val mimeType: Output<String>? = null, val subject: Output<String>? = null) : ConvertibleToJava<AlertPolicyDocumentationArgs>

Constructors

Link copied to clipboard
constructor(content: Output<String>? = null, links: Output<List<AlertPolicyDocumentationLinkArgs>>? = null, mimeType: Output<String>? = null, subject: Output<String>? = null)

Properties

Link copied to clipboard
val content: Output<String>? = null

The text of the documentation, interpreted according to mimeType. The content may not exceed 8,192 Unicode characters and may not exceed more than 10,240 bytes when encoded in UTF-8 format, whichever is smaller.

Link copied to clipboard

Links to content such as playbooks, repositories, and other resources. This field can contain up to 3 entries. Structure is documented below.

Link copied to clipboard
val mimeType: Output<String>? = null

The format of the content field. Presently, only the value "text/markdown" is supported.

Link copied to clipboard
val subject: Output<String>? = null

The subject line of the notification. The subject line may not exceed 10,240 bytes. In notifications generated by this policy the contents of the subject line after variable expansion will be truncated to 255 bytes or shorter at the latest UTF-8 character boundary.

Functions

Link copied to clipboard
open override fun toJava(): AlertPolicyDocumentationArgs