GetPolicyDefintionBuiltInResult

data class GetPolicyDefintionBuiltInResult(val description: String, val displayName: String, val id: String, val managementGroupName: String? = null, val metadata: String, val mode: String, val name: String, val parameters: String, val policyRule: String, val policyType: String, val roleDefinitionIds: List<String>, val type: String)

A collection of values returned by getPolicyDefintionBuiltIn.

Constructors

Link copied to clipboard
constructor(description: String, displayName: String, id: String, managementGroupName: String? = null, metadata: String, mode: String, name: String, parameters: String, policyRule: String, policyType: String, roleDefinitionIds: List<String>, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Description of the Policy.

Link copied to clipboard
Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard
Link copied to clipboard

Any Metadata defined in the Policy.

Link copied to clipboard

The Mode of the Policy.

Link copied to clipboard
Link copied to clipboard

Any Parameters defined in the Policy.

Link copied to clipboard

The Rule as defined (in JSON) in the Policy.

Link copied to clipboard

The Type of the Policy. Possible values are BuiltIn, Custom and NotSpecified.

Link copied to clipboard

A list of role definition id extracted from policy_rule required for remediation.

Link copied to clipboard

The Type of Policy.