ArmBlueprintModelFactory.AssignmentData Method

Definition

Initializes a new instance of AssignmentData.

public static Azure.ResourceManager.Blueprint.AssignmentData AssignmentData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.Blueprint.Models.ManagedServiceIdentity identity = default, string displayName = default, string description = default, string blueprintId = default, string scope = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.Blueprint.Models.ParameterValue> parameters = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.Blueprint.Models.ResourceGroupValue> resourceGroups = default, Azure.ResourceManager.Blueprint.Models.AssignmentStatus status = default, Azure.ResourceManager.Blueprint.Models.AssignmentLockSettings locks = default, Azure.ResourceManager.Blueprint.Models.AssignmentProvisioningState? provisioningState = default, Azure.Core.AzureLocation location = default);
static member AssignmentData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Azure.ResourceManager.Blueprint.Models.ManagedServiceIdentity * string * string * string * string * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.Blueprint.Models.ParameterValue> * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.Blueprint.Models.ResourceGroupValue> * Azure.ResourceManager.Blueprint.Models.AssignmentStatus * Azure.ResourceManager.Blueprint.Models.AssignmentLockSettings * Nullable<Azure.ResourceManager.Blueprint.Models.AssignmentProvisioningState> * Azure.Core.AzureLocation -> Azure.ResourceManager.Blueprint.AssignmentData
Public Shared Function AssignmentData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional displayName As String = Nothing, Optional description As String = Nothing, Optional blueprintId As String = Nothing, Optional scope As String = Nothing, Optional parameters As IDictionary(Of String, ParameterValue) = Nothing, Optional resourceGroups As IDictionary(Of String, ResourceGroupValue) = Nothing, Optional status As AssignmentStatus = Nothing, Optional locks As AssignmentLockSettings = Nothing, Optional provisioningState As Nullable(Of AssignmentProvisioningState) = Nothing, Optional location As AzureLocation = Nothing) As AssignmentData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

identity
ManagedServiceIdentity

Managed identity for this blueprint assignment.

displayName
String

One-liner string explain this resource.

description
String

Multi-line explain this resource.

blueprintId
String

ID of the published version of a blueprint definition.

scope
String

The target subscription scope of the blueprint assignment (format: '/subscriptions/{subscriptionId}'). For management group level assignments, the property is required.

parameters
IDictionary<String,ParameterValue>

Blueprint assignment parameter values.

resourceGroups
IDictionary<String,ResourceGroupValue>

Names and locations of resource group placeholders.

status
AssignmentStatus

Status of blueprint assignment. This field is readonly.

locks
AssignmentLockSettings

Defines how resources deployed by a blueprint assignment are locked.

provisioningState
Nullable<AssignmentProvisioningState>

State of the blueprint assignment.

location
AzureLocation

The location of this blueprint assignment.

Returns

A new AssignmentData instance for mocking.

Applies to