Microsoft.Blueprint blueprints/artifacts 2017-11-11-preview
Bicep-Ressourcendefinition
Der Ressourcentyp "Blueprints/Artefakte" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- -Verwaltungsgruppen – Siehe Verwaltungsgruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Blueprint/Blueprints/Artifacts-Ressource zu erstellen, fügen Sie ihrer Vorlage die folgende Bicep hinzu.
resource symbolicname 'Microsoft.Blueprint/blueprints/artifacts@2017-11-11-preview' = {
name: 'string'
kind: 'string'
// For remaining properties, see Microsoft.Blueprint/blueprints/artifacts objects
}
Microsoft.Blueprint/Blueprints/Artifacts-Objekte
Legen Sie die Art Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für policyAssignment-:
{
kind: 'policyAssignment'
properties: {
dependsOn: [
'string'
]
description: 'string'
displayName: 'string'
parameters: {
{customized property}: {
description: 'string'
}
}
policyDefinitionId: 'string'
resourceGroup: 'string'
}
}
Verwenden Sie für roleAssignment-:
{
kind: 'roleAssignment'
properties: {
dependsOn: [
'string'
]
description: 'string'
displayName: 'string'
principalIds: any(Azure.Bicep.Types.Concrete.AnyType)
resourceGroup: 'string'
roleDefinitionId: 'string'
}
}
Verwenden Sie für Vorlage:
{
kind: 'template'
properties: {
dependsOn: [
'string'
]
description: 'string'
displayName: 'string'
parameters: {
{customized property}: {
description: 'string'
}
}
resourceGroup: 'string'
template: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
Eigenschaftswerte
Microsoft.Blueprint/Blueprints/Artefakte
Name | Beschreibung | Wert |
---|---|---|
Art | Set to 'policyAssignment' for type PolicyAssignmentArtifact. Set to 'roleAssignment' for type RoleAssignmentArtifact. Legen Sie für den Typ TemplateArtifact-auf "template" fest. | "policyAssignment" 'roleAssignment' 'vorlage' (erforderlich) |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Elternteil | In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird. Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource. |
Symbolischer Name für Die Ressource des Typs: Blueprints |
ParameterValueBase
Name | Beschreibung | Wert |
---|---|---|
Beschreibung | Optionale Eigenschaft, nur um ParameterValueBase als BaseClass einzurichten. | Schnur |
ParameterValueCollection
Name | Beschreibung | Wert |
---|
ParameterValueCollection
Name | Beschreibung | Wert |
---|
PolicyAssignmentArtifact
Name | Beschreibung | Wert |
---|---|---|
Art | Gibt die Art des Blueprint-Artefakts an. | 'policyAssignment' (erforderlich) |
Eigenschaften | Eigenschaften für policyAssignment Artifact | PolicyAssignmentArtifactProperties (erforderlich) |
PolicyAssignmentArtifactProperties
Name | Beschreibung | Wert |
---|---|---|
dependsOn | Artefakte, die vor dem angegebenen Artefakt bereitgestellt werden müssen. | string[] |
Beschreibung | Mehrzeilige Erläuterung dieser Ressource. | Schnur Zwänge: Max. Länge = |
displayName | Diese Ressource wird durch eine einzeilige Zeichenfolge erläutert. | Schnur Zwänge: Max. Länge = |
Parameter | Parameterwerte für die Richtliniendefinition. | ParameterValueCollection- (erforderlich) |
policyDefinitionId | Azure-Ressourcen-ID der Richtliniendefinition. | Zeichenfolge (erforderlich) |
resourceGroup | Name des Platzhalters der Ressourcengruppe, dem die Richtlinie zugewiesen wird. | Schnur |
RoleAssignmentArtifact
Name | Beschreibung | Wert |
---|---|---|
Art | Gibt die Art des Blueprint-Artefakts an. | 'roleAssignment' (erforderlich) |
Eigenschaften | Eigenschaften für roleAssignment-Artefakt. | RoleAssignmentArtifactProperties (erforderlich) |
RoleAssignmentArtifactProperties
Name | Beschreibung | Wert |
---|---|---|
dependsOn | Artefakte, die vor dem angegebenen Artefakt bereitgestellt werden müssen. | string[] |
Beschreibung | Mehrzeilige Erläuterung dieser Ressource. | Schnur Zwänge: Max. Länge = |
displayName | Diese Ressource wird durch eine einzeilige Zeichenfolge erläutert. | Schnur Zwänge: Max. Länge = |
principalIds | Array von Benutzer- oder Gruppenidentitäten in Azure Active Directory. Die roleDefinition gilt für diese Identität. | beliebig (erforderlich) |
resourceGroup | RoleAssignment ist bereichsbezogener Bereich für diese resourceGroup, wenn sie leer gelassen wird, würde der Bereich für das Abonnement gelten. | Schnur |
roleDefinitionId | Azure-Ressourcen-ID der RoleDefinition. | Zeichenfolge (erforderlich) |
TemplateArtifact
Name | Beschreibung | Wert |
---|---|---|
Art | Gibt die Art des Blueprint-Artefakts an. | 'vorlage' (erforderlich) |
Eigenschaften | Eigenschaften für Vorlagenartefakt | TemplateArtifactProperties (erforderlich) |
TemplateArtifactProperties
Name | Beschreibung | Wert |
---|---|---|
dependsOn | Artefakte, die vor dem angegebenen Artefakt bereitgestellt werden müssen. | string[] |
Beschreibung | Mehrzeilige Erläuterung dieser Ressource. | Schnur Zwänge: Max. Länge = |
displayName | Diese Ressource wird durch eine einzeilige Zeichenfolge erläutert. | Schnur Zwänge: Max. Länge = |
Parameter | Vorlagenparameterwerte. | ParameterValueCollection- (erforderlich) |
resourceGroup | Falls zutreffend, der Name des Ressourcengruppenplatzhalters, für den die Vorlage bereitgestellt wird. | Schnur |
Schablone | Der Textkörper der Azure Resource Manager-Vorlage. | beliebig (erforderlich) |
ARM-Vorlagenressourcendefinition
Der Ressourcentyp "Blueprints/Artefakte" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- -Verwaltungsgruppen – Siehe Verwaltungsgruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Blueprint/Blueprints/Artifacts-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden JSON-Code hinzu.
{
"name": "string",
"kind": "string"
// For remaining properties, see Microsoft.Blueprint/blueprints/artifacts objects
}
Microsoft.Blueprint/Blueprints/Artifacts-Objekte
Legen Sie die Art Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für policyAssignment-:
{
"kind": "policyAssignment",
"properties": {
"dependsOn": [ "string" ],
"description": "string",
"displayName": "string",
"parameters": {
"{customized property}": {
"description": "string"
}
},
"policyDefinitionId": "string",
"resourceGroup": "string"
}
}
Verwenden Sie für roleAssignment-:
{
"kind": "roleAssignment",
"properties": {
"dependsOn": [ "string" ],
"description": "string",
"displayName": "string",
"principalIds": {},
"resourceGroup": "string",
"roleDefinitionId": "string"
}
}
Verwenden Sie für Vorlage:
{
"kind": "template",
"properties": {
"dependsOn": [ "string" ],
"description": "string",
"displayName": "string",
"parameters": {
"{customized property}": {
"description": "string"
}
},
"resourceGroup": "string",
"template": {}
}
}
Eigenschaftswerte
Microsoft.Blueprint/Blueprints/Artefakte
Name | Beschreibung | Wert |
---|---|---|
apiVersion | Die API-Version | "2017-11-11-preview" |
Art | Set to 'policyAssignment' for type PolicyAssignmentArtifact. Set to 'roleAssignment' for type RoleAssignmentArtifact. Legen Sie für den Typ TemplateArtifact-auf "template" fest. | "policyAssignment" 'roleAssignment' 'vorlage' (erforderlich) |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Art | Der Ressourcentyp | "Microsoft.Blueprint/Blueprints/Artefakte" |
ParameterValueBase
Name | Beschreibung | Wert |
---|---|---|
Beschreibung | Optionale Eigenschaft, nur um ParameterValueBase als BaseClass einzurichten. | Schnur |
ParameterValueCollection
Name | Beschreibung | Wert |
---|
ParameterValueCollection
Name | Beschreibung | Wert |
---|
PolicyAssignmentArtifact
Name | Beschreibung | Wert |
---|---|---|
Art | Gibt die Art des Blueprint-Artefakts an. | 'policyAssignment' (erforderlich) |
Eigenschaften | Eigenschaften für policyAssignment Artifact | PolicyAssignmentArtifactProperties (erforderlich) |
PolicyAssignmentArtifactProperties
Name | Beschreibung | Wert |
---|---|---|
dependsOn | Artefakte, die vor dem angegebenen Artefakt bereitgestellt werden müssen. | string[] |
Beschreibung | Mehrzeilige Erläuterung dieser Ressource. | Schnur Zwänge: Max. Länge = |
displayName | Diese Ressource wird durch eine einzeilige Zeichenfolge erläutert. | Schnur Zwänge: Max. Länge = |
Parameter | Parameterwerte für die Richtliniendefinition. | ParameterValueCollection- (erforderlich) |
policyDefinitionId | Azure-Ressourcen-ID der Richtliniendefinition. | Zeichenfolge (erforderlich) |
resourceGroup | Name des Platzhalters der Ressourcengruppe, dem die Richtlinie zugewiesen wird. | Schnur |
RoleAssignmentArtifact
Name | Beschreibung | Wert |
---|---|---|
Art | Gibt die Art des Blueprint-Artefakts an. | 'roleAssignment' (erforderlich) |
Eigenschaften | Eigenschaften für roleAssignment-Artefakt. | RoleAssignmentArtifactProperties (erforderlich) |
RoleAssignmentArtifactProperties
Name | Beschreibung | Wert |
---|---|---|
dependsOn | Artefakte, die vor dem angegebenen Artefakt bereitgestellt werden müssen. | string[] |
Beschreibung | Mehrzeilige Erläuterung dieser Ressource. | Schnur Zwänge: Max. Länge = |
displayName | Diese Ressource wird durch eine einzeilige Zeichenfolge erläutert. | Schnur Zwänge: Max. Länge = |
principalIds | Array von Benutzer- oder Gruppenidentitäten in Azure Active Directory. Die roleDefinition gilt für diese Identität. | beliebig (erforderlich) |
resourceGroup | RoleAssignment ist bereichsbezogener Bereich für diese resourceGroup, wenn sie leer gelassen wird, würde der Bereich für das Abonnement gelten. | Schnur |
roleDefinitionId | Azure-Ressourcen-ID der RoleDefinition. | Zeichenfolge (erforderlich) |
TemplateArtifact
Name | Beschreibung | Wert |
---|---|---|
Art | Gibt die Art des Blueprint-Artefakts an. | 'vorlage' (erforderlich) |
Eigenschaften | Eigenschaften für Vorlagenartefakt | TemplateArtifactProperties (erforderlich) |
TemplateArtifactProperties
Name | Beschreibung | Wert |
---|---|---|
dependsOn | Artefakte, die vor dem angegebenen Artefakt bereitgestellt werden müssen. | string[] |
Beschreibung | Mehrzeilige Erläuterung dieser Ressource. | Schnur Zwänge: Max. Länge = |
displayName | Diese Ressource wird durch eine einzeilige Zeichenfolge erläutert. | Schnur Zwänge: Max. Länge = |
Parameter | Vorlagenparameterwerte. | ParameterValueCollection- (erforderlich) |
resourceGroup | Falls zutreffend, der Name des Ressourcengruppenplatzhalters, für den die Vorlage bereitgestellt wird. | Schnur |
Schablone | Der Textkörper der Azure Resource Manager-Vorlage. | beliebig (erforderlich) |
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Schablone | Beschreibung |
---|---|
Blueprints – Erstellen einer neuen Blueprintdefinition |
Diese Vorlage erstellt eine Azure Blueprint-Blueprintdefinition. Die Blueprintdefinition enthält ein Richtlinienzuweisungsartefakt und kann geändert und dann in Verwaltungsgruppen oder Abonnements für konsistente Umgebungen bereitgestellt werden. |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp "Blueprints/Artefakte" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- -Verwaltungsgruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Blueprint/Blueprints/Artifacts-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
name = "string"
kind = "string"
// For remaining properties, see Microsoft.Blueprint/blueprints/artifacts objects
}
Microsoft.Blueprint/Blueprints/Artifacts-Objekte
Legen Sie die Art Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für policyAssignment-:
{
kind = "policyAssignment"
properties = {
dependsOn = [
"string"
]
description = "string"
displayName = "string"
parameters = {
{customized property} = {
description = "string"
}
}
policyDefinitionId = "string"
resourceGroup = "string"
}
}
Verwenden Sie für roleAssignment-:
{
kind = "roleAssignment"
properties = {
dependsOn = [
"string"
]
description = "string"
displayName = "string"
principalIds = ?
resourceGroup = "string"
roleDefinitionId = "string"
}
}
Verwenden Sie für Vorlage:
{
kind = "template"
properties = {
dependsOn = [
"string"
]
description = "string"
displayName = "string"
parameters = {
{customized property} = {
description = "string"
}
}
resourceGroup = "string"
template = ?
}
}
Eigenschaftswerte
Microsoft.Blueprint/Blueprints/Artefakte
Name | Beschreibung | Wert |
---|---|---|
Art | Set to 'policyAssignment' for type PolicyAssignmentArtifact. Set to 'roleAssignment' for type RoleAssignmentArtifact. Legen Sie für den Typ TemplateArtifact-auf "template" fest. | "policyAssignment" 'roleAssignment' 'vorlage' (erforderlich) |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
parent_id | Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. | ID für Ressource vom Typ: Blueprints |
Art | Der Ressourcentyp | "Microsoft.Blueprint/Blueprints/artifacts@2017-11-11-preview" |
ParameterValueBase
Name | Beschreibung | Wert |
---|---|---|
Beschreibung | Optionale Eigenschaft, nur um ParameterValueBase als BaseClass einzurichten. | Schnur |
ParameterValueCollection
Name | Beschreibung | Wert |
---|
ParameterValueCollection
Name | Beschreibung | Wert |
---|
PolicyAssignmentArtifact
Name | Beschreibung | Wert |
---|---|---|
Art | Gibt die Art des Blueprint-Artefakts an. | 'policyAssignment' (erforderlich) |
Eigenschaften | Eigenschaften für policyAssignment Artifact | PolicyAssignmentArtifactProperties (erforderlich) |
PolicyAssignmentArtifactProperties
Name | Beschreibung | Wert |
---|---|---|
dependsOn | Artefakte, die vor dem angegebenen Artefakt bereitgestellt werden müssen. | string[] |
Beschreibung | Mehrzeilige Erläuterung dieser Ressource. | Schnur Zwänge: Max. Länge = |
displayName | Diese Ressource wird durch eine einzeilige Zeichenfolge erläutert. | Schnur Zwänge: Max. Länge = |
Parameter | Parameterwerte für die Richtliniendefinition. | ParameterValueCollection- (erforderlich) |
policyDefinitionId | Azure-Ressourcen-ID der Richtliniendefinition. | Zeichenfolge (erforderlich) |
resourceGroup | Name des Platzhalters der Ressourcengruppe, dem die Richtlinie zugewiesen wird. | Schnur |
RoleAssignmentArtifact
Name | Beschreibung | Wert |
---|---|---|
Art | Gibt die Art des Blueprint-Artefakts an. | 'roleAssignment' (erforderlich) |
Eigenschaften | Eigenschaften für roleAssignment-Artefakt. | RoleAssignmentArtifactProperties (erforderlich) |
RoleAssignmentArtifactProperties
Name | Beschreibung | Wert |
---|---|---|
dependsOn | Artefakte, die vor dem angegebenen Artefakt bereitgestellt werden müssen. | string[] |
Beschreibung | Mehrzeilige Erläuterung dieser Ressource. | Schnur Zwänge: Max. Länge = |
displayName | Diese Ressource wird durch eine einzeilige Zeichenfolge erläutert. | Schnur Zwänge: Max. Länge = |
principalIds | Array von Benutzer- oder Gruppenidentitäten in Azure Active Directory. Die roleDefinition gilt für diese Identität. | beliebig (erforderlich) |
resourceGroup | RoleAssignment ist bereichsbezogener Bereich für diese resourceGroup, wenn sie leer gelassen wird, würde der Bereich für das Abonnement gelten. | Schnur |
roleDefinitionId | Azure-Ressourcen-ID der RoleDefinition. | Zeichenfolge (erforderlich) |
TemplateArtifact
Name | Beschreibung | Wert |
---|---|---|
Art | Gibt die Art des Blueprint-Artefakts an. | 'vorlage' (erforderlich) |
Eigenschaften | Eigenschaften für Vorlagenartefakt | TemplateArtifactProperties (erforderlich) |
TemplateArtifactProperties
Name | Beschreibung | Wert |
---|---|---|
dependsOn | Artefakte, die vor dem angegebenen Artefakt bereitgestellt werden müssen. | string[] |
Beschreibung | Mehrzeilige Erläuterung dieser Ressource. | Schnur Zwänge: Max. Länge = |
displayName | Diese Ressource wird durch eine einzeilige Zeichenfolge erläutert. | Schnur Zwänge: Max. Länge = |
Parameter | Vorlagenparameterwerte. | ParameterValueCollection- (erforderlich) |
resourceGroup | Falls zutreffend, der Name des Ressourcengruppenplatzhalters, für den die Vorlage bereitgestellt wird. | Schnur |
Schablone | Der Textkörper der Azure Resource Manager-Vorlage. | beliebig (erforderlich) |