GetPolicyAssignmentArtifactResult

data class GetPolicyAssignmentArtifactResult(val azureApiVersion: String, val dependsOn: List<String>? = null, val description: String? = null, val displayName: String? = null, val id: String, val kind: String, val name: String, val parameters: Map<String, ParameterValueResponse>, val policyDefinitionId: String, val resourceGroup: String? = null, val type: String)

Blueprint artifact that applies a Policy assignment.

Constructors

Link copied to clipboard
constructor(azureApiVersion: String, dependsOn: List<String>? = null, description: String? = null, displayName: String? = null, id: String, kind: String, name: String, parameters: Map<String, ParameterValueResponse>, policyDefinitionId: String, resourceGroup: String? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard
val dependsOn: List<String>? = null

Artifacts which need to be deployed before the specified artifact.

Link copied to clipboard
val description: String? = null

Multi-line explain this resource.

Link copied to clipboard
val displayName: String? = null

One-liner string explain this resource.

Link copied to clipboard
val id: String

String Id used to locate any resource on Azure.

Link copied to clipboard

Specifies the kind of blueprint artifact. Expected value is 'policyAssignment'.

Link copied to clipboard

Name of this resource.

Link copied to clipboard

Parameter values for the policy definition.

Link copied to clipboard

Azure resource ID of the policy definition.

Link copied to clipboard
val resourceGroup: String? = null

Name of the resource group placeholder to which the policy will be assigned.

Link copied to clipboard

Type of this resource.