Share via


PolicyAssignmentArtifact Class

Definition

Blueprint artifact that applies a Policy assignment.

public class PolicyAssignmentArtifact : Azure.ResourceManager.Blueprint.ArtifactData
type PolicyAssignmentArtifact = class
    inherit ArtifactData
Public Class PolicyAssignmentArtifact
Inherits ArtifactData
Inheritance
PolicyAssignmentArtifact

Constructors

PolicyAssignmentArtifact(String, IDictionary<String,ParameterValue>)

Initializes a new instance of PolicyAssignmentArtifact.

Properties

DependsOn

Artifacts which need to be deployed before the specified artifact.

Description

Multi-line explain this resource.

DisplayName

One-liner string explain this resource.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
Name

The name of the resource.

(Inherited from ResourceData)
Parameters

Parameter values for the policy definition.

PolicyDefinitionId

Azure resource ID of the policy definition.

ResourceGroup

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

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ResourceData)

Applies to