Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Definicja zasobu Bicep
Typ zasobu aplikacji można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Solutions/applications, dodaj następujący kod Bicep do szablonu.
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(...)
}
sku: {
capacity: int
family: 'string'
model: 'string'
name: 'string'
size: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Wartości właściwości
Microsoft.Solutions/aplikacje
Nazwa | Opis | Wartość |
---|---|---|
tożsamość | Tożsamość zasobu. | Tożsamość |
rodzaj | Rodzaj aplikacji zarządzanej. Dozwolone wartości to MarketPlace i ServiceCatalog. | struna Ograniczenia: Wzorzec = ^[-\w\._,\(\)]+$ (wymagane) |
lokalizacja | Lokalizacja zasobu | struna |
zarządzanePrzez | Identyfikator zasobu, który zarządza tym zasobem. | struna |
nazwa | Nazwa zasobu | struna Ograniczenia: Minimalna długość = 3 Maksymalna długość = 64 (wymagana) |
plan | Informacje o planie. | planu |
Właściwości | Właściwości aplikacji zarządzanej. | ApplicationProperties (wymagane) |
Numer jednostki magazynowej | Jednostka SKU zasobu. | sku |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
ApplicationJitAccessPolicy
Nazwa | Opis | Wartość |
---|---|---|
jitAccessEnabled (Włączone połączenie jitAccessEnabled) | Określa, czy dostęp do trybu JIT jest włączony. | bool (wymagane) |
jitApprovalMode (Tryb zatwierdzenia jit) | Tryb zatwierdzania JIT. | "AutoApprove" "ManualApprove" "NotSpecified" |
jitApprovers (Zatwierdzacze jit) | Osoby zatwierdzające JIT | JitApproverDefinicja[] |
maximumJitAccessDuration | Przyznawany jest maksymalny czas trwania dostępu JIT. Jest to wartość okresu ISO8601. | struna |
Właściwości aplikacji
Nazwa | Opis | Wartość |
---|---|---|
applicationDefinitionId (identyfikator aplikacji) | W pełni kwalifikowana ścieżka identyfikatora definicji aplikacji zarządzanej. | struna |
jitAccessPolicy (Polityka dostępu) | Zasady dostępu Jit aplikacji zarządzanej. | ApplicationJitAccessPolicy |
managedResourceGroupId (identyfikator grupy zasobów) | Identyfikator zarządzanej grupy zasobów. | struna |
Parametry | Pary nazw i wartości definiujące parametry aplikacji zarządzanej. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. | jakikolwiek |
Tożsamość
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości. | "Brak" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
tożsamości przypisane użytkownikom | Lista tożsamości użytkowników skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Nazwa | Opis | Wartość |
---|
JitApproverDefinition
Nazwa | Opis | Wartość |
---|---|---|
nazwa wyświetlana | Nazwa wyświetlana osoby zatwierdzającej. | struna |
id | Identyfikator jednostki usługi osoby zatwierdzającej. | ciąg (wymagany) |
typ | Typ osoby zatwierdzającej. | "group" "użytkownik" |
Planowanie
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa planu. | ciąg (wymagany) |
produkt | Kod produktu. | ciąg (wymagany) |
kod podwyższania poziomu | Kod podwyższania poziomu. | struna |
wydawca | Identyfikator wydawcy. | ciąg (wymagany) |
Wersja | Wersja planu. | ciąg (wymagany) |
Tagi zasobów
Nazwa | Opis | Wartość |
---|
Numer jednostki magazynowej
Nazwa | Opis | Wartość |
---|---|---|
pojemność | Pojemność jednostki SKU. | Int |
rodzina | Rodzina jednostek SKU. | struna |
model | Model jednostki SKU. | struna |
nazwa | Nazwa jednostki SKU. | ciąg (wymagany) |
rozmiar | Rozmiar jednostki SKU. | struna |
kondygnacja | Warstwa jednostki SKU. | struna |
UserAssignedResourceIdentity (tożsamość użytkownika)
Nazwa | Opis | Wartość |
---|
Definicja zasobu szablonu usługi ARM
Typ zasobu aplikacji można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Solutions/applications, dodaj następujący kod JSON do szablonu.
{
"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"
}
}
Wartości właściwości
Microsoft.Solutions/aplikacje
Nazwa | Opis | Wartość |
---|---|---|
apiVersion (wersja interfejsu api) | Wersja interfejsu API | "2023-12-01-preview" |
tożsamość | Tożsamość zasobu. | Tożsamość |
rodzaj | Rodzaj aplikacji zarządzanej. Dozwolone wartości to MarketPlace i ServiceCatalog. | struna Ograniczenia: Wzorzec = ^[-\w\._,\(\)]+$ (wymagane) |
lokalizacja | Lokalizacja zasobu | struna |
zarządzanePrzez | Identyfikator zasobu, który zarządza tym zasobem. | struna |
nazwa | Nazwa zasobu | struna Ograniczenia: Minimalna długość = 3 Maksymalna długość = 64 (wymagana) |
plan | Informacje o planie. | planu |
Właściwości | Właściwości aplikacji zarządzanej. | ApplicationProperties (wymagane) |
Numer jednostki magazynowej | Jednostka SKU zasobu. | sku |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
typ | Typ zasobu | "Microsoft.Solutions/applications" |
ApplicationJitAccessPolicy
Nazwa | Opis | Wartość |
---|---|---|
jitAccessEnabled (Włączone połączenie jitAccessEnabled) | Określa, czy dostęp do trybu JIT jest włączony. | bool (wymagane) |
jitApprovalMode (Tryb zatwierdzenia jit) | Tryb zatwierdzania JIT. | "AutoApprove" "ManualApprove" "NotSpecified" |
jitApprovers (Zatwierdzacze jit) | Osoby zatwierdzające JIT | JitApproverDefinicja[] |
maximumJitAccessDuration | Przyznawany jest maksymalny czas trwania dostępu JIT. Jest to wartość okresu ISO8601. | struna |
Właściwości aplikacji
Nazwa | Opis | Wartość |
---|---|---|
applicationDefinitionId (identyfikator aplikacji) | W pełni kwalifikowana ścieżka identyfikatora definicji aplikacji zarządzanej. | struna |
jitAccessPolicy (Polityka dostępu) | Zasady dostępu Jit aplikacji zarządzanej. | ApplicationJitAccessPolicy |
managedResourceGroupId (identyfikator grupy zasobów) | Identyfikator zarządzanej grupy zasobów. | struna |
Parametry | Pary nazw i wartości definiujące parametry aplikacji zarządzanej. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. | jakikolwiek |
Tożsamość
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości. | "Brak" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
tożsamości przypisane użytkownikom | Lista tożsamości użytkowników skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Nazwa | Opis | Wartość |
---|
JitApproverDefinition
Nazwa | Opis | Wartość |
---|---|---|
nazwa wyświetlana | Nazwa wyświetlana osoby zatwierdzającej. | struna |
id | Identyfikator jednostki usługi osoby zatwierdzającej. | ciąg (wymagany) |
typ | Typ osoby zatwierdzającej. | "group" "użytkownik" |
Planowanie
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa planu. | ciąg (wymagany) |
produkt | Kod produktu. | ciąg (wymagany) |
kod podwyższania poziomu | Kod podwyższania poziomu. | struna |
wydawca | Identyfikator wydawcy. | ciąg (wymagany) |
Wersja | Wersja planu. | ciąg (wymagany) |
Tagi zasobów
Nazwa | Opis | Wartość |
---|
Numer jednostki magazynowej
Nazwa | Opis | Wartość |
---|---|---|
pojemność | Pojemność jednostki SKU. | Int |
rodzina | Rodzina jednostek SKU. | struna |
model | Model jednostki SKU. | struna |
nazwa | Nazwa jednostki SKU. | ciąg (wymagany) |
rozmiar | Rozmiar jednostki SKU. | struna |
kondygnacja | Warstwa jednostki SKU. | struna |
UserAssignedResourceIdentity (tożsamość użytkownika)
Nazwa | Opis | Wartość |
---|
Przykłady użycia
Szablony szybkiego startu platformy Azure
Następujące szablony szybkiego startu platformy Azure wdrożyć ten typ zasobu.
Szablon | Opis |
---|---|
Tworzenie aplikacji zarządzanej, która wdraża połączone szablony wdrażanie |
Ten szablon tworzy aplikację zarządzaną, która wdraża połączone szablony. |
Tworzenie aplikacji zarządzanej z dostosowanym widokiem wdrażanie |
Ten szablon tworzy aplikację zarządzaną z dostosowanym widokiem domyślnym. |
Tworzenie aplikacji zarządzanej z metrykami i alertami wdrażanie |
Ten szablon tworzy aplikację zarządzaną z metrykami i alertami aplikacji. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu aplikacji można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Solutions/applications, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Solutions/applications@2023-12-01-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
kind = "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"
}
}
}
Wartości właściwości
Microsoft.Solutions/aplikacje
Nazwa | Opis | Wartość |
---|---|---|
tożsamość | Tożsamość zasobu. | Tożsamość |
rodzaj | Rodzaj aplikacji zarządzanej. Dozwolone wartości to MarketPlace i ServiceCatalog. | struna Ograniczenia: Wzorzec = ^[-\w\._,\(\)]+$ (wymagane) |
lokalizacja | Lokalizacja zasobu | struna |
zarządzanePrzez | Identyfikator zasobu, który zarządza tym zasobem. | struna |
nazwa | Nazwa zasobu | struna Ograniczenia: Minimalna długość = 3 Maksymalna długość = 64 (wymagana) |
plan | Informacje o planie. | planu |
Właściwości | Właściwości aplikacji zarządzanej. | ApplicationProperties (wymagane) |
Numer jednostki magazynowej | Jednostka SKU zasobu. | sku |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. |
typ | Typ zasobu | "Microsoft.Solutions/applications@2023-12-01-preview" |
ApplicationJitAccessPolicy
Nazwa | Opis | Wartość |
---|---|---|
jitAccessEnabled (Włączone połączenie jitAccessEnabled) | Określa, czy dostęp do trybu JIT jest włączony. | bool (wymagane) |
jitApprovalMode (Tryb zatwierdzenia jit) | Tryb zatwierdzania JIT. | "AutoApprove" "ManualApprove" "NotSpecified" |
jitApprovers (Zatwierdzacze jit) | Osoby zatwierdzające JIT | JitApproverDefinicja[] |
maximumJitAccessDuration | Przyznawany jest maksymalny czas trwania dostępu JIT. Jest to wartość okresu ISO8601. | struna |
Właściwości aplikacji
Nazwa | Opis | Wartość |
---|---|---|
applicationDefinitionId (identyfikator aplikacji) | W pełni kwalifikowana ścieżka identyfikatora definicji aplikacji zarządzanej. | struna |
jitAccessPolicy (Polityka dostępu) | Zasady dostępu Jit aplikacji zarządzanej. | ApplicationJitAccessPolicy |
managedResourceGroupId (identyfikator grupy zasobów) | Identyfikator zarządzanej grupy zasobów. | struna |
Parametry | Pary nazw i wartości definiujące parametry aplikacji zarządzanej. Może to być ciąg JObject lub dobrze sformułowany ciąg JSON. | jakikolwiek |
Tożsamość
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości. | "Brak" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
tożsamości przypisane użytkownikom | Lista tożsamości użytkowników skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Nazwa | Opis | Wartość |
---|
JitApproverDefinition
Nazwa | Opis | Wartość |
---|---|---|
nazwa wyświetlana | Nazwa wyświetlana osoby zatwierdzającej. | struna |
id | Identyfikator jednostki usługi osoby zatwierdzającej. | ciąg (wymagany) |
typ | Typ osoby zatwierdzającej. | "group" "użytkownik" |
Planowanie
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa planu. | ciąg (wymagany) |
produkt | Kod produktu. | ciąg (wymagany) |
kod podwyższania poziomu | Kod podwyższania poziomu. | struna |
wydawca | Identyfikator wydawcy. | ciąg (wymagany) |
Wersja | Wersja planu. | ciąg (wymagany) |
Tagi zasobów
Nazwa | Opis | Wartość |
---|
Numer jednostki magazynowej
Nazwa | Opis | Wartość |
---|---|---|
pojemność | Pojemność jednostki SKU. | Int |
rodzina | Rodzina jednostek SKU. | struna |
model | Model jednostki SKU. | struna |
nazwa | Nazwa jednostki SKU. | ciąg (wymagany) |
rozmiar | Rozmiar jednostki SKU. | struna |
kondygnacja | Warstwa jednostki SKU. | struna |
UserAssignedResourceIdentity (tożsamość użytkownika)
Nazwa | Opis | Wartość |
---|