Sdílet prostřednictvím


Aplikace Microsoft.Solutions

Definice prostředku Bicep

Typ prostředku aplikace je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Solutions/applications, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Solutions/applications@2023-12-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  kind: 'string'
  location: 'string'
  managedBy: 'string'
  name: 'string'
  plan: {
    name: 'string'
    product: 'string'
    promotionCode: 'string'
    publisher: 'string'
    version: 'string'
  }
  properties: {
    applicationDefinitionId: 'string'
    jitAccessPolicy: {
      jitAccessEnabled: bool
      jitApprovalMode: 'string'
      jitApprovers: [
        {
          displayName: 'string'
          id: 'string'
          type: 'string'
        }
      ]
      maximumJitAccessDuration: 'string'
    }
    managedResourceGroupId: 'string'
    parameters: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  sku: {
    capacity: int
    family: 'string'
    model: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Hodnoty vlastností

ApplicationJitAccessPolicy

Jméno Popis Hodnota
jitAccessEnabled Určuje, jestli je povolený přístup JIT. bool (povinné)
jitApprovalMode Režim schválení JIT. AutoApprove
ManualApprove
Není zadáno.
jitApprovers Schvalovatelé JIT JitApproverDefinition[]
maximumJitAccessDuration Je udělen maximální doba trvání přístupu JIT. Toto je hodnota ISO8601 časového období. řetězec

ApplicationProperties

Jméno Popis Hodnota
applicationDefinitionId Plně kvalifikovaná cesta ID definice spravované aplikace. řetězec
jitAccessPolicy Zásady přístupu Jit spravované aplikace. ApplicationJitAccessPolicy
managedResourceGroupId ID spravované skupiny prostředků. řetězec
parametry Dvojice názvů a hodnot, které definují parametry spravované aplikace. Může to být JObject nebo dobře formátovaný řetězec JSON. jakýkoliv

Identita

Jméno Popis Hodnota
typ Typ identity. None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Seznam identit uživatelů přidružených k prostředku. Odkazy na klíč slovníku identit uživatele budou ID prostředků ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Jméno Popis Hodnota

JitApproverDefinition

Jméno Popis Hodnota
displayName Zobrazované jméno schvalovatele. řetězec
id ID instančního objektu schvalovatele. string (povinné)
typ Typ schvalovatele. Skupina
Uživatel

Microsoft.Solutions/applications

Jméno Popis Hodnota
identita Identita prostředku. identity
laskavý Druh spravované aplikace. Povolené hodnoty jsou MarketPlace a ServiceCatalog. řetězec

Omezení:
Model = ^[-\w\._,\(\)]+$ (povinné)
umístění Umístění prostředku řetězec
managedBy ID prostředku, který spravuje tento prostředek. řetězec
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 3
Maximální délka = 3 (povinné)
plán Informace o plánu. plánu
vlastnosti Vlastnosti spravované aplikace. ApplicationProperties (povinné)
sku Skladová položka prostředku. skladové položky
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

Plán

Jméno Popis Hodnota
Jméno Název plánu. string (povinné)
výrobek Kód produktu. string (povinné)
promotionCode Kód povýšení. řetězec
vydavatel ID vydavatele. string (povinné)
verze Verze plánu. string (povinné)

Značky prostředků

Jméno Popis Hodnota

Sku

Jméno Popis Hodnota
kapacita Kapacita skladové položky. Int
Rodina Rodina skladových položek. řetězec
model Model skladové položky. řetězec
Jméno Název skladové položky. string (povinné)
velikost Velikost skladové položky. řetězec
úroveň Úroveň skladové položky. řetězec

UserAssignedResourceIdentity

Jméno Popis Hodnota

Definice prostředku šablony ARM

Typ prostředku aplikace je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Solutions/applications, přidejte do šablony následující JSON.

{
  "type": "Microsoft.Solutions/applications",
  "apiVersion": "2023-12-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "kind": "string",
  "location": "string",
  "managedBy": "string",
  "plan": {
    "name": "string",
    "product": "string",
    "promotionCode": "string",
    "publisher": "string",
    "version": "string"
  },
  "properties": {
    "applicationDefinitionId": "string",
    "jitAccessPolicy": {
      "jitAccessEnabled": "bool",
      "jitApprovalMode": "string",
      "jitApprovers": [
        {
          "displayName": "string",
          "id": "string",
          "type": "string"
        }
      ],
      "maximumJitAccessDuration": "string"
    },
    "managedResourceGroupId": "string",
    "parameters": {}
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "model": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Hodnoty vlastností

ApplicationJitAccessPolicy

Jméno Popis Hodnota
jitAccessEnabled Určuje, jestli je povolený přístup JIT. bool (povinné)
jitApprovalMode Režim schválení JIT. AutoApprove
ManualApprove
Není zadáno.
jitApprovers Schvalovatelé JIT JitApproverDefinition[]
maximumJitAccessDuration Je udělen maximální doba trvání přístupu JIT. Toto je hodnota ISO8601 časového období. řetězec

ApplicationProperties

Jméno Popis Hodnota
applicationDefinitionId Plně kvalifikovaná cesta ID definice spravované aplikace. řetězec
jitAccessPolicy Zásady přístupu Jit spravované aplikace. ApplicationJitAccessPolicy
managedResourceGroupId ID spravované skupiny prostředků. řetězec
parametry Dvojice názvů a hodnot, které definují parametry spravované aplikace. Může to být JObject nebo dobře formátovaný řetězec JSON. jakýkoliv

Identita

Jméno Popis Hodnota
typ Typ identity. None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Seznam identit uživatelů přidružených k prostředku. Odkazy na klíč slovníku identit uživatele budou ID prostředků ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Jméno Popis Hodnota

JitApproverDefinition

Jméno Popis Hodnota
displayName Zobrazované jméno schvalovatele. řetězec
id ID instančního objektu schvalovatele. string (povinné)
typ Typ schvalovatele. Skupina
Uživatel

Microsoft.Solutions/applications

Jméno Popis Hodnota
apiVersion Verze rozhraní API 2023-12-01-preview
identita Identita prostředku. identity
laskavý Druh spravované aplikace. Povolené hodnoty jsou MarketPlace a ServiceCatalog. řetězec

Omezení:
Model = ^[-\w\._,\(\)]+$ (povinné)
umístění Umístění prostředku řetězec
managedBy ID prostředku, který spravuje tento prostředek. řetězec
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 3
Maximální délka = 3 (povinné)
plán Informace o plánu. plánu
vlastnosti Vlastnosti spravované aplikace. ApplicationProperties (povinné)
sku Skladová položka prostředku. skladové položky
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.Solutions/applications

Plán

Jméno Popis Hodnota
Jméno Název plánu. string (povinné)
výrobek Kód produktu. string (povinné)
promotionCode Kód povýšení. řetězec
vydavatel ID vydavatele. string (povinné)
verze Verze plánu. string (povinné)

Značky prostředků

Jméno Popis Hodnota

Sku

Jméno Popis Hodnota
kapacita Kapacita skladové položky. Int
Rodina Rodina skladových položek. řetězec
model Model skladové položky. řetězec
Jméno Název skladové položky. string (povinné)
velikost Velikost skladové položky. řetězec
úroveň Úroveň skladové položky. řetězec

UserAssignedResourceIdentity

Jméno Popis Hodnota

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
Vytvoření spravované aplikace, která nasazuje propojené šablony

nasazení do Azure
Tato šablona vytvoří spravovanou aplikaci, která nasadí propojené šablony.
Vytvoření spravované aplikace s přizpůsobeným zobrazením

nasazení do Azure
Tato šablona vytvoří spravovanou aplikaci s vlastním výchozím zobrazením.
Vytvoření spravované aplikace s metrikami a upozorněními

nasazení do Azure
Tato šablona vytvoří spravovanou aplikaci s metrikami a upozorněními aplikací.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku aplikace je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Solutions/applications, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Solutions/applications@2023-12-01-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  kind = "string"
  location = "string"
  managedBy = "string"
  plan = {
    name = "string"
    product = "string"
    promotionCode = "string"
    publisher = "string"
    version = "string"
  }
  sku = {
    capacity = int
    family = "string"
    model = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      applicationDefinitionId = "string"
      jitAccessPolicy = {
        jitAccessEnabled = bool
        jitApprovalMode = "string"
        jitApprovers = [
          {
            displayName = "string"
            id = "string"
            type = "string"
          }
        ]
        maximumJitAccessDuration = "string"
      }
      managedResourceGroupId = "string"
      parameters = ?
    }
  })
}

Hodnoty vlastností

ApplicationJitAccessPolicy

Jméno Popis Hodnota
jitAccessEnabled Určuje, jestli je povolený přístup JIT. bool (povinné)
jitApprovalMode Režim schválení JIT. AutoApprove
ManualApprove
Není zadáno.
jitApprovers Schvalovatelé JIT JitApproverDefinition[]
maximumJitAccessDuration Je udělen maximální doba trvání přístupu JIT. Toto je hodnota ISO8601 časového období. řetězec

ApplicationProperties

Jméno Popis Hodnota
applicationDefinitionId Plně kvalifikovaná cesta ID definice spravované aplikace. řetězec
jitAccessPolicy Zásady přístupu Jit spravované aplikace. ApplicationJitAccessPolicy
managedResourceGroupId ID spravované skupiny prostředků. řetězec
parametry Dvojice názvů a hodnot, které definují parametry spravované aplikace. Může to být JObject nebo dobře formátovaný řetězec JSON. jakýkoliv

Identita

Jméno Popis Hodnota
typ Typ identity. None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned
userAssignedIdentities Seznam identit uživatelů přidružených k prostředku. Odkazy na klíč slovníku identit uživatele budou ID prostředků ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Jméno Popis Hodnota

JitApproverDefinition

Jméno Popis Hodnota
displayName Zobrazované jméno schvalovatele. řetězec
id ID instančního objektu schvalovatele. string (povinné)
typ Typ schvalovatele. Skupina
Uživatel

Microsoft.Solutions/applications

Jméno Popis Hodnota
identita Identita prostředku. identity
laskavý Druh spravované aplikace. Povolené hodnoty jsou MarketPlace a ServiceCatalog. řetězec

Omezení:
Model = ^[-\w\._,\(\)]+$ (povinné)
umístění Umístění prostředku řetězec
managedBy ID prostředku, který spravuje tento prostředek. řetězec
Jméno Název prostředku řetězec

Omezení:
Minimální délka = 3
Maximální délka = 3 (povinné)
plán Informace o plánu. plánu
vlastnosti Vlastnosti spravované aplikace. ApplicationProperties (povinné)
sku Skladová položka prostředku. skladové položky
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.Solutions/applications@2023-12-01-preview

Plán

Jméno Popis Hodnota
Jméno Název plánu. string (povinné)
výrobek Kód produktu. string (povinné)
promotionCode Kód povýšení. řetězec
vydavatel ID vydavatele. string (povinné)
verze Verze plánu. string (povinné)

Značky prostředků

Jméno Popis Hodnota

Sku

Jméno Popis Hodnota
kapacita Kapacita skladové položky. Int
Rodina Rodina skladových položek. řetězec
model Model skladové položky. řetězec
Jméno Název skladové položky. string (povinné)
velikost Velikost skladové položky. řetězec
úroveň Úroveň skladové položky. řetězec

UserAssignedResourceIdentity

Jméno Popis Hodnota