Microsoft.Blueprint (preview:2017-11-11)

2025/10/23 • 4 new, 4 deleted methods

Assignments_CreateOrUpdate (new)
Description Create or update a Blueprint assignment.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/providers/Microsoft.Blueprint/blueprintAssignments/{assignmentName}
{
api-version: string ,
subscriptionId: string ,
assignmentName: string ,
assignment:
{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
blueprintId: string ,
parameters: object ,
resourceGroups: object ,
status: object ,
locks:
{
mode: enum ,
}
,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (201)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
blueprintId: string ,
parameters: object ,
resourceGroups: object ,
status: object ,
locks:
{
mode: enum ,
}
,
provisioningState: enum ,
}
,
}
Assignments_Get (new)
Description Get a Blueprint assignment.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Blueprint/blueprintAssignments/{assignmentName}
{
api-version: string ,
subscriptionId: string ,
assignmentName: string ,
}

⚐ Response (200)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
blueprintId: string ,
parameters: object ,
resourceGroups: object ,
status: object ,
locks:
{
mode: enum ,
}
,
provisioningState: enum ,
}
,
}
Assignments_Delete (new)
Description Delete a Blueprint assignment.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/providers/Microsoft.Blueprint/blueprintAssignments/{assignmentName}
{
api-version: string ,
subscriptionId: string ,
assignmentName: string ,
}

⚐ Response (202)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
blueprintId: string ,
parameters: object ,
resourceGroups: object ,
status: object ,
locks:
{
mode: enum ,
}
,
provisioningState: enum ,
}
,
}

⚐ Response (204)

{}
Assignments_List (new)
Description List Blueprint assignments within a subscription.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Blueprint/blueprintAssignments
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
blueprintId: string ,
parameters: object ,
resourceGroups: object ,
status: object ,
locks:
{
mode: enum ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
nextLink: string ,
}
Assignments_CreateOrUpdate (removed)
Description Create or update a Blueprint assignment.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/providers/Microsoft.Blueprint/blueprintAssignments/{assignmentName}
{
api-version: string ,
subscriptionId: string ,
assignmentName: string ,
assignment:
{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
blueprintId: string ,
parameters: object ,
resourceGroups: object ,
status: object ,
locks:
{
mode: enum ,
}
,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (201)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
blueprintId: string ,
parameters: object ,
resourceGroups: object ,
status: object ,
locks:
{
mode: enum ,
}
,
provisioningState: enum ,
}
,
}
Assignments_Get (removed)
Description Get a Blueprint assignment.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Blueprint/blueprintAssignments/{assignmentName}
{
api-version: string ,
subscriptionId: string ,
assignmentName: string ,
}

⚐ Response (200)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
blueprintId: string ,
parameters: object ,
resourceGroups: object ,
status: object ,
locks:
{
mode: enum ,
}
,
provisioningState: enum ,
}
,
}
Assignments_Delete (removed)
Description Delete a Blueprint assignment.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/providers/Microsoft.Blueprint/blueprintAssignments/{assignmentName}
{
api-version: string ,
subscriptionId: string ,
assignmentName: string ,
}

⚐ Response (202)

{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
blueprintId: string ,
parameters: object ,
resourceGroups: object ,
status: object ,
locks:
{
mode: enum ,
}
,
provisioningState: enum ,
}
,
}

⚐ Response (204)

{}
Assignments_List (removed)
Description List Blueprint assignments within a subscription.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Blueprint/blueprintAssignments
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
identity:
{
type: enum ,
principalId: string ,
tenantId: string ,
}
,
properties:
{
blueprintId: string ,
parameters: object ,
resourceGroups: object ,
status: object ,
locks:
{
mode: enum ,
}
,
provisioningState: enum ,
}
,
}
,
]
,
nextLink: string ,
}