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 automationAccounts 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.Automation/automationAccounts, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.Automation/automationAccounts@2024-10-23' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
disableLocalAuth: bool
encryption: {
identity: {
userAssignedIdentity: any(...)
}
keySource: 'string'
keyVaultProperties: {
keyName: 'string'
keyvaultUri: 'string'
keyVersion: 'string'
}
}
publicNetworkAccess: bool
sku: {
capacity: int
family: 'string'
name: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Wartości właściwości
Microsoft.Automation/automationAccounts
Nazwa | Opis | Wartość |
---|---|---|
tożsamość | Ustawia właściwość tożsamości dla konta usługi Automation | Tożsamość |
lokalizacja | Pobiera lub ustawia lokalizację zasobu. | struna |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Pobiera lub ustawia właściwości tworzenia lub aktualizowania konta. | AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
AutomationAccountCreateOrUpdateParametersTags
Nazwa | Opis | Wartość |
---|
AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Nazwa | Opis | Wartość |
---|---|---|
disableLocalAuth (wyłącz uwierzytelnianie lokalne) | Wskazuje, czy żądania korzystające z uwierzytelniania innego niż usługa AAD są blokowane | Bool |
szyfrowanie | Ustawianie właściwości szyfrowania dla konta usługi Automation | Właściwości szyfrowania |
dostęp do sieci publicznej | Wskazuje, czy ruch w punkcie końcowym spoza usługi ARM (element webhook/agent) jest dozwolony z publicznego Internetu | Bool |
Numer jednostki magazynowej | Pobiera lub ustawia jednostkę SKU konta. | sku |
Właściwości szyfrowania
Nazwa | Opis | Wartość |
---|---|---|
tożsamość | Tożsamość użytkownika używana na potrzeby klucza zarządzanego przez klienta. | EncryptionPropertiesIdentity |
keySource (źródło klucza) | Źródło klucza szyfrowania | "Microsoft.Automation" "Microsoft.Keyvault" |
keyVaultProperties (właściwości klucza) | Właściwości magazynu kluczy. | Właściwości KeyVaultProperties |
EncryptionPropertiesIdentity
Nazwa | Opis | Wartość |
---|---|---|
tożsamość przypisana przez użytkownika | Tożsamość użytkownika używana na potrzeby klucza zarządzanego przez klienta. Będzie to identyfikator zasobu usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | 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 arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Nazwa | Opis | Wartość |
---|
Właściwości KeyVaultProperties
Nazwa | Opis | Wartość |
---|---|---|
keyName (nazwa_klucza) | Nazwa klucza używanego do szyfrowania danych. | struna |
identyfikator keyvaultUri | Identyfikator URI klucza magazynu kluczy używany do szyfrowania danych. | struna |
keyVersion (wersja klucza) | Wersja klucza używana do szyfrowania danych. | struna |
Numer jednostki magazynowej
Nazwa | Opis | Wartość |
---|---|---|
pojemność | Pobiera lub ustawia pojemność jednostki SKU. | Int |
rodzina | Pobiera lub ustawia rodzinę jednostek SKU. | struna |
nazwa | Pobiera lub ustawia nazwę jednostki SKU konta. | "Podstawowa" "Bezpłatna" (wymagana) |
UserAssignedIdentitiesProperties
Nazwa | Opis | Wartość |
---|
Przykłady użycia
Moduły zweryfikowane na platformie Azure
Następujące moduły zweryfikowane platformy Azure mogą służyć do wdrażania tego typu zasobu.
Moduł | Opis |
---|---|
konta usługi Automation | Moduł zasobów AVM dla konta usługi Automation |
Przykłady szybkiego startu platformy Azure
Poniższe szablony szybkiego startu platformy Azure zawierają przykłady Bicep na potrzeby wdrażania tego typu zasobu.
Plik Bicep | Opis |
---|---|
elementów Runbook usługi ASR | Wdraża elementy Runbook automatyzacji dla planów odzyskiwania usługi ASR |
Definicja zasobu szablonu usługi ARM
Typ zasobu automationAccounts 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.Automation/automationAccounts, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.Automation/automationAccounts",
"apiVersion": "2024-10-23",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"disableLocalAuth": "bool",
"encryption": {
"identity": {
"userAssignedIdentity": {}
},
"keySource": "string",
"keyVaultProperties": {
"keyName": "string",
"keyvaultUri": "string",
"keyVersion": "string"
}
},
"publicNetworkAccess": "bool",
"sku": {
"capacity": "int",
"family": "string",
"name": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Wartości właściwości
Microsoft.Automation/automationAccounts
Nazwa | Opis | Wartość |
---|---|---|
apiVersion (wersja interfejsu api) | Wersja interfejsu API | '2024-10-23' |
tożsamość | Ustawia właściwość tożsamości dla konta usługi Automation | Tożsamość |
lokalizacja | Pobiera lub ustawia lokalizację zasobu. | struna |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Pobiera lub ustawia właściwości tworzenia lub aktualizowania konta. | AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
typ | Typ zasobu | "Microsoft.Automation/automationAccounts" |
AutomationAccountCreateOrUpdateParametersTags
Nazwa | Opis | Wartość |
---|
AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Nazwa | Opis | Wartość |
---|---|---|
disableLocalAuth (wyłącz uwierzytelnianie lokalne) | Wskazuje, czy żądania korzystające z uwierzytelniania innego niż usługa AAD są blokowane | Bool |
szyfrowanie | Ustawianie właściwości szyfrowania dla konta usługi Automation | Właściwości szyfrowania |
dostęp do sieci publicznej | Wskazuje, czy ruch w punkcie końcowym spoza usługi ARM (element webhook/agent) jest dozwolony z publicznego Internetu | Bool |
Numer jednostki magazynowej | Pobiera lub ustawia jednostkę SKU konta. | sku |
Właściwości szyfrowania
Nazwa | Opis | Wartość |
---|---|---|
tożsamość | Tożsamość użytkownika używana na potrzeby klucza zarządzanego przez klienta. | EncryptionPropertiesIdentity |
keySource (źródło klucza) | Źródło klucza szyfrowania | "Microsoft.Automation" "Microsoft.Keyvault" |
keyVaultProperties (właściwości klucza) | Właściwości magazynu kluczy. | Właściwości KeyVaultProperties |
EncryptionPropertiesIdentity
Nazwa | Opis | Wartość |
---|---|---|
tożsamość przypisana przez użytkownika | Tożsamość użytkownika używana na potrzeby klucza zarządzanego przez klienta. Będzie to identyfikator zasobu usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | 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 arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Nazwa | Opis | Wartość |
---|
Właściwości KeyVaultProperties
Nazwa | Opis | Wartość |
---|---|---|
keyName (nazwa_klucza) | Nazwa klucza używanego do szyfrowania danych. | struna |
identyfikator keyvaultUri | Identyfikator URI klucza magazynu kluczy używany do szyfrowania danych. | struna |
keyVersion (wersja klucza) | Wersja klucza używana do szyfrowania danych. | struna |
Numer jednostki magazynowej
Nazwa | Opis | Wartość |
---|---|---|
pojemność | Pobiera lub ustawia pojemność jednostki SKU. | Int |
rodzina | Pobiera lub ustawia rodzinę jednostek SKU. | struna |
nazwa | Pobiera lub ustawia nazwę jednostki SKU konta. | "Podstawowa" "Bezpłatna" (wymagana) |
UserAssignedIdentitiesProperties
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 |
---|---|
elementów Runbook usługi ASR wdrażanie |
Wdraża elementy Runbook automatyzacji dla planów odzyskiwania usługi ASR |
zestawu narzędzi wdrażanie |
Zestaw narzędzi do optymalizacji zasobów platformy Azure to zdecentralizowane, natywne rozwiązanie platformy Azure korzystające z technologii bezserwerowych w celu zoptymalizowania zasobów platformy Azure w ramach subskrypcji. Optymalizacja odbywa się automatycznie w ramach subskrypcji po włączeniu lub utworzeniu własnego harmonogramu, w tym w przypadku nowych zasobów. Jest to konto usługi Azure Automation ze wstępnie skonfigurowanymi elementami Runbook i harmonogramami, których można użyć w ramach subskrypcji, aby rozpocząć oszczędzanie pieniędzy. |
Tworzenie konta usługi Azure Automation wdrażanie |
Ten szablon zawiera przykład tworzenia konta usługi Azure Automation i łączenia go z nowym lub istniejącym obszarem roboczym usługi Log Analytics usługi Azure Monitor. |
pakietu OMS — rozwiązanie użycia zasobów platformy Azure wdrażanie |
Rozwiązanie zapewnia infortmację rozliczeń na temat zasobów platformy Azure w usłudze OMS. Koszt zasobów można wyświetlać w różnych walutach i ustawieniach regionalnych. |
pakietu OMS — rozwiązanie spisu maszyn wirtualnych platformy Azure wdrażanie |
Włącza rozwiązanie spisu maszyn wirtualnych platformy Azure w usłudze OMS. Rozwiązanie zbiera spis maszyn wirtualnych platformy Azure wraz z dyskami, składnikami sieciowymi, regułami sieciowej grupy zabezpieczeń i rozszerzeniami w obszarze roboczym pakietu OMS. |
rozwiązania ASR pakietu OMS wdrażanie |
Włącza rozwiązanie ASR (wersja 2) w usłudze OMS |
rozwiązania wdrażanie |
Monitoruje wystąpienia usługi Azure Service Bus |
rozwiązanie pakietu OMS — Hyper-V Replica wdrażanie |
Szablon do tworzenia rozwiązania pakietu OMS do monitorowania Hyper-V repliki. |
Analiza programu VMM pakietu OMS wdrażanie |
Zapewnia pojedynczy widok stanu zadań w wielu wystąpieniach programu VMM, które ułatwiają uzyskanie wglądu w kondycję & wydajności tych zadań. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu automationAccounts 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.Automation/automationAccounts, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Automation/automationAccounts@2024-10-23"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
disableLocalAuth = bool
encryption = {
identity = {
userAssignedIdentity = ?
}
keySource = "string"
keyVaultProperties = {
keyName = "string"
keyvaultUri = "string"
keyVersion = "string"
}
}
publicNetworkAccess = bool
sku = {
capacity = int
family = "string"
name = "string"
}
}
}
}
Wartości właściwości
Microsoft.Automation/automationAccounts
Nazwa | Opis | Wartość |
---|---|---|
tożsamość | Ustawia właściwość tożsamości dla konta usługi Automation | Tożsamość |
lokalizacja | Pobiera lub ustawia lokalizację zasobu. | struna |
nazwa | Nazwa zasobu | ciąg (wymagany) |
Właściwości | Pobiera lub ustawia właściwości tworzenia lub aktualizowania konta. | AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. |
typ | Typ zasobu | "Microsoft.Automation/automationAccounts@2024-10-23" |
AutomationAccountCreateOrUpdateParametersTags
Nazwa | Opis | Wartość |
---|
AutomationAccountCreateOrUpdatePropertiesOrAutomationAccountProperties
Nazwa | Opis | Wartość |
---|---|---|
disableLocalAuth (wyłącz uwierzytelnianie lokalne) | Wskazuje, czy żądania korzystające z uwierzytelniania innego niż usługa AAD są blokowane | Bool |
szyfrowanie | Ustawianie właściwości szyfrowania dla konta usługi Automation | Właściwości szyfrowania |
dostęp do sieci publicznej | Wskazuje, czy ruch w punkcie końcowym spoza usługi ARM (element webhook/agent) jest dozwolony z publicznego Internetu | Bool |
Numer jednostki magazynowej | Pobiera lub ustawia jednostkę SKU konta. | sku |
Właściwości szyfrowania
Nazwa | Opis | Wartość |
---|---|---|
tożsamość | Tożsamość użytkownika używana na potrzeby klucza zarządzanego przez klienta. | EncryptionPropertiesIdentity |
keySource (źródło klucza) | Źródło klucza szyfrowania | "Microsoft.Automation" "Microsoft.Keyvault" |
keyVaultProperties (właściwości klucza) | Właściwości magazynu kluczy. | Właściwości KeyVaultProperties |
EncryptionPropertiesIdentity
Nazwa | Opis | Wartość |
---|---|---|
tożsamość przypisana przez użytkownika | Tożsamość użytkownika używana na potrzeby klucza zarządzanego przez klienta. Będzie to identyfikator zasobu usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | 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 arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | IdentityUserAssignedIdentities |
IdentityUserAssignedIdentities
Nazwa | Opis | Wartość |
---|
Właściwości KeyVaultProperties
Nazwa | Opis | Wartość |
---|---|---|
keyName (nazwa_klucza) | Nazwa klucza używanego do szyfrowania danych. | struna |
identyfikator keyvaultUri | Identyfikator URI klucza magazynu kluczy używany do szyfrowania danych. | struna |
keyVersion (wersja klucza) | Wersja klucza używana do szyfrowania danych. | struna |
Numer jednostki magazynowej
Nazwa | Opis | Wartość |
---|---|---|
pojemność | Pobiera lub ustawia pojemność jednostki SKU. | Int |
rodzina | Pobiera lub ustawia rodzinę jednostek SKU. | struna |
nazwa | Pobiera lub ustawia nazwę jednostki SKU konta. | "Podstawowa" "Bezpłatna" (wymagana) |
UserAssignedIdentitiesProperties
Nazwa | Opis | Wartość |
---|
Przykłady użycia
Moduły zweryfikowane na platformie Azure
Następujące moduły zweryfikowane platformy Azure mogą służyć do wdrażania tego typu zasobu.
Moduł | Opis |
---|---|
konta usługi Automation | Moduł zasobów AVM dla konta usługi Automation |