Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class Assessment : KotlinCustomResource

The Advisor assessment result data structure. Uses Azure REST API version 2023-09-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-09-01-preview. Other available API versions: 2024-11-18-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native advisor [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class AssessmentArgs(val assessmentName: Output<String>? = null, val locale: Output<String>? = null, val typeId: Output<String>? = null, val workloadId: Output<String>? = null) : ConvertibleToJava<AssessmentArgs>

The Advisor assessment result data structure. Uses Azure REST API version 2023-09-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-09-01-preview. Other available API versions: 2024-11-18-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native advisor [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
object AssessmentMapper : ResourceMapper<Assessment>
Link copied to clipboard
Link copied to clipboard
class Suppression : KotlinCustomResource

The details of the snoozed or dismissed rule; for example, the duration, name, and GUID associated with the rule. Uses Azure REST API version 2023-09-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-01-01. Other available API versions: 2023-01-01, 2024-11-18-preview, 2025-01-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native advisor [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class SuppressionArgs(val name: Output<String>? = null, val recommendationId: Output<String>? = null, val resourceUri: Output<String>? = null, val suppressionId: Output<String>? = null, val ttl: Output<String>? = null) : ConvertibleToJava<SuppressionArgs>

The details of the snoozed or dismissed rule; for example, the duration, name, and GUID associated with the rule. Uses Azure REST API version 2023-09-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-01-01. Other available API versions: 2023-01-01, 2024-11-18-preview, 2025-01-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native advisor [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
object SuppressionMapper : ResourceMapper<Suppression>
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun assessment(name: String, block: suspend AssessmentResourceBuilder.() -> Unit): Assessment
Link copied to clipboard
suspend fun suppression(name: String, block: suspend SuppressionResourceBuilder.() -> Unit): Suppression