AlertPolicyDocumentation class
Constructors
-
AlertPolicyDocumentation({Input<
String?> ? content, Input<List< ? links, Input<AlertPolicyDocumentationLink> ?>String?> ? mimeType, Input<String?> ? subject}) -
Creates a new AlertPolicyDocumentation.
contentThe text of the documentation, interpreted according to mimeType.linksLinks to content such as playbooks, repositories, and other resources. This field can contain up to 3 entries.mimeTypeThe format of the content field. Presently, only the valuesubjectThe subject line of the notification. The subject line may notconst -
AlertPolicyDocumentation.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
content
→ Input<
String?> ? -
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.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
links
→ Input<
List< ?AlertPolicyDocumentationLink> ?> -
Links to content such as playbooks, repositories, and other resources. This field can contain up to 3 entries.
Structure is documented below.
final
-
mimeType
→ Input<
String?> ? -
The format of the content field. Presently, only the value
"text/markdown" is supported.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
subject
→ Input<
String?> ? -
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.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited