FrameworkArgs

data class FrameworkArgs(val frameworkControls: Output<List<FrameworkControlArgs>>? = null, val frameworkDescription: Output<String>? = null, val frameworkName: Output<String>? = null, val frameworkTags: Output<List<TagArgs>>? = null) : ConvertibleToJava<FrameworkArgs>

Contains detailed information about a framework. Frameworks contain controls, which evaluate and report on your backup events and resources. Frameworks generate daily compliance results.

Constructors

Link copied to clipboard
constructor(frameworkControls: Output<List<FrameworkControlArgs>>? = null, frameworkDescription: Output<String>? = null, frameworkName: Output<String>? = null, frameworkTags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard

Contains detailed information about all of the controls of a framework. Each framework must contain at least one control.

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

An optional description of the framework with a maximum 1,024 characters.

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

The unique name of a framework. This name is between 1 and 256 characters, starting with a letter, and consisting of letters (a-z, A-Z), numbers (0-9), and underscores (_).

Link copied to clipboard
val frameworkTags: Output<List<TagArgs>>? = null

Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair.

Functions

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