Package-level declarations

Types

Link copied to clipboard

A Container Analysis note is a high-level piece of metadata that describes a type of analysis that can be done for a resource. To get more information about Note, see:

Link copied to clipboard
data class NoteArgs(val attestationAuthority: Output<NoteAttestationAuthorityArgs>? = null, val expirationTime: Output<String>? = null, val longDescription: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val relatedNoteNames: Output<List<String>>? = null, val relatedUrls: Output<List<NoteRelatedUrlArgs>>? = null, val shortDescription: Output<String>? = null) : ConvertibleToJava<NoteArgs>

A Container Analysis note is a high-level piece of metadata that describes a type of analysis that can be done for a resource. To get more information about Note, see:

Link copied to clipboard

Builder for NoteArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Note.

Link copied to clipboard

An occurrence is an instance of a Note, or type of analysis that can be done for a resource. To get more information about Occurrence, see:

Link copied to clipboard
data class OccurenceArgs(val attestation: Output<OccurenceAttestationArgs>? = null, val noteName: Output<String>? = null, val project: Output<String>? = null, val remediation: Output<String>? = null, val resourceUri: Output<String>? = null) : ConvertibleToJava<OccurenceArgs>

An occurrence is an instance of a Note, or type of analysis that can be done for a resource. To get more information about Occurrence, see:

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun noteResource(name: String, block: suspend NoteResourceBuilder.() -> Unit): Note
Link copied to clipboard
suspend fun occurenceResource(name: String, block: suspend OccurenceResourceBuilder.() -> Unit): Occurence