Package-level declarations

Types

Link copied to clipboard
class AttestationAtResource : KotlinCustomResource

An attestation resource. Uses Azure REST API version 2024-10-01. In version 2.x of the Azure Native provider, it used API version 2022-09-01. Other available API versions: 2022-09-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native policyinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class AttestationAtResourceArgs(val assessmentDate: Output<String>? = null, val attestationName: Output<String>? = null, val comments: Output<String>? = null, val complianceState: Output<Either<String, ComplianceState>>? = null, val evidence: Output<List<AttestationEvidenceArgs>>? = null, val expiresOn: Output<String>? = null, val metadata: Output<Any>? = null, val owner: Output<String>? = null, val policyAssignmentId: Output<String>? = null, val policyDefinitionReferenceId: Output<String>? = null, val resourceId: Output<String>? = null) : ConvertibleToJava<AttestationAtResourceArgs>

An attestation resource. Uses Azure REST API version 2024-10-01. In version 2.x of the Azure Native provider, it used API version 2022-09-01. Other available API versions: 2022-09-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native policyinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
class AttestationAtResourceGroup : KotlinCustomResource

An attestation resource. Uses Azure REST API version 2024-10-01. In version 2.x of the Azure Native provider, it used API version 2022-09-01. Other available API versions: 2022-09-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native policyinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class AttestationAtResourceGroupArgs(val assessmentDate: Output<String>? = null, val attestationName: Output<String>? = null, val comments: Output<String>? = null, val complianceState: Output<Either<String, ComplianceState>>? = null, val evidence: Output<List<AttestationEvidenceArgs>>? = null, val expiresOn: Output<String>? = null, val metadata: Output<Any>? = null, val owner: Output<String>? = null, val policyAssignmentId: Output<String>? = null, val policyDefinitionReferenceId: Output<String>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<AttestationAtResourceGroupArgs>

An attestation resource. Uses Azure REST API version 2024-10-01. In version 2.x of the Azure Native provider, it used API version 2022-09-01. Other available API versions: 2022-09-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native policyinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
class AttestationAtSubscription : KotlinCustomResource

An attestation resource. Uses Azure REST API version 2024-10-01. In version 2.x of the Azure Native provider, it used API version 2022-09-01. Other available API versions: 2022-09-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native policyinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class AttestationAtSubscriptionArgs(val assessmentDate: Output<String>? = null, val attestationName: Output<String>? = null, val comments: Output<String>? = null, val complianceState: Output<Either<String, ComplianceState>>? = null, val evidence: Output<List<AttestationEvidenceArgs>>? = null, val expiresOn: Output<String>? = null, val metadata: Output<Any>? = null, val owner: Output<String>? = null, val policyAssignmentId: Output<String>? = null, val policyDefinitionReferenceId: Output<String>? = null) : ConvertibleToJava<AttestationAtSubscriptionArgs>

An attestation resource. Uses Azure REST API version 2024-10-01. In version 2.x of the Azure Native provider, it used API version 2022-09-01. Other available API versions: 2022-09-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native policyinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
class RemediationAtManagementGroup : KotlinCustomResource

The remediation definition. Uses Azure REST API version 2024-10-01. In version 2.x of the Azure Native provider, it used API version 2021-10-01. Other available API versions: 2021-10-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native policyinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class RemediationAtManagementGroupArgs(val failureThreshold: Output<RemediationPropertiesFailureThresholdArgs>? = null, val filters: Output<RemediationFiltersArgs>? = null, val managementGroupId: Output<String>? = null, val managementGroupsNamespace: Output<String>? = null, val parallelDeployments: Output<Int>? = null, val policyAssignmentId: Output<String>? = null, val policyDefinitionReferenceId: Output<String>? = null, val remediationName: Output<String>? = null, val resourceCount: Output<Int>? = null, val resourceDiscoveryMode: Output<Either<String, ResourceDiscoveryMode>>? = null) : ConvertibleToJava<RemediationAtManagementGroupArgs>

The remediation definition. Uses Azure REST API version 2024-10-01. In version 2.x of the Azure Native provider, it used API version 2021-10-01. Other available API versions: 2021-10-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native policyinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
class RemediationAtResource : KotlinCustomResource

The remediation definition. Uses Azure REST API version 2024-10-01. In version 2.x of the Azure Native provider, it used API version 2021-10-01. Other available API versions: 2021-10-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native policyinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class RemediationAtResourceArgs(val failureThreshold: Output<RemediationPropertiesFailureThresholdArgs>? = null, val filters: Output<RemediationFiltersArgs>? = null, val parallelDeployments: Output<Int>? = null, val policyAssignmentId: Output<String>? = null, val policyDefinitionReferenceId: Output<String>? = null, val remediationName: Output<String>? = null, val resourceCount: Output<Int>? = null, val resourceDiscoveryMode: Output<Either<String, ResourceDiscoveryMode>>? = null, val resourceId: Output<String>? = null) : ConvertibleToJava<RemediationAtResourceArgs>

The remediation definition. Uses Azure REST API version 2024-10-01. In version 2.x of the Azure Native provider, it used API version 2021-10-01. Other available API versions: 2021-10-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native policyinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
class RemediationAtResourceGroup : KotlinCustomResource

The remediation definition. Uses Azure REST API version 2024-10-01. In version 2.x of the Azure Native provider, it used API version 2021-10-01. Other available API versions: 2021-10-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native policyinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class RemediationAtResourceGroupArgs(val failureThreshold: Output<RemediationPropertiesFailureThresholdArgs>? = null, val filters: Output<RemediationFiltersArgs>? = null, val parallelDeployments: Output<Int>? = null, val policyAssignmentId: Output<String>? = null, val policyDefinitionReferenceId: Output<String>? = null, val remediationName: Output<String>? = null, val resourceCount: Output<Int>? = null, val resourceDiscoveryMode: Output<Either<String, ResourceDiscoveryMode>>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<RemediationAtResourceGroupArgs>

The remediation definition. Uses Azure REST API version 2024-10-01. In version 2.x of the Azure Native provider, it used API version 2021-10-01. Other available API versions: 2021-10-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native policyinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
Link copied to clipboard
class RemediationAtSubscription : KotlinCustomResource

The remediation definition. Uses Azure REST API version 2024-10-01. In version 2.x of the Azure Native provider, it used API version 2021-10-01. Other available API versions: 2021-10-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native policyinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Link copied to clipboard
data class RemediationAtSubscriptionArgs(val failureThreshold: Output<RemediationPropertiesFailureThresholdArgs>? = null, val filters: Output<RemediationFiltersArgs>? = null, val parallelDeployments: Output<Int>? = null, val policyAssignmentId: Output<String>? = null, val policyDefinitionReferenceId: Output<String>? = null, val remediationName: Output<String>? = null, val resourceCount: Output<Int>? = null, val resourceDiscoveryMode: Output<Either<String, ResourceDiscoveryMode>>? = null) : ConvertibleToJava<RemediationAtSubscriptionArgs>

The remediation definition. Uses Azure REST API version 2024-10-01. In version 2.x of the Azure Native provider, it used API version 2021-10-01. Other available API versions: 2021-10-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native policyinsights [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

Functions