Share via


Microsoft.Automation automationAccounts

Bicep 리소스 정의

automationAccounts 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.

리소스 형식

Microsoft.Automation/automationAccounts 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.Automation/automationAccounts@2023-11-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  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'
    }
  }
}

속성 값

automationAccounts

Name Description
name 리소스 이름 string(필수)

문자 제한: 6-50

유효한 문자:
영숫자 및 하이픈

문자로 시작하고 영숫자로 끝납니다.
위치 리소스의 위치를 가져오거나 설정합니다. 문자열
tags 리소스에 연결된 태그를 가져오거나 설정합니다. 태그 이름 및 값의 사전입니다. 템플릿의 태그를 참조하세요.
identity 자동화 계정의 ID 속성을 설정합니다. ID
properties 계정 만들기 또는 업데이트 속성을 가져오거나 설정합니다. AutomationAccountCreateOrUpdatePropertiesOrAutomatio...

ID

이름 Description
형식 ID 유형입니다. 'None'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities 리소스와 연결된 사용자 ID 목록입니다. 사용자 ID 사전 키 참조는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' 형식의 ARM 리소스 ID입니다. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Name Description
{사용자 지정 속성} UserAssignedIdentitiesProperties

UserAssignedIdentitiesProperties

이 개체에는 배포 중에 설정할 속성이 포함되어 있지 않습니다. 모든 속성은 ReadOnly입니다.

AutomationAccountCreateOrUpdatePropertiesOrAutomatio...

Name Description
disableLocalAuth 비 AAD 인증을 사용하는 요청이 차단되는지 여부를 나타냅니다. bool
암호화 자동화 계정에 대한 암호화 속성 설정 EncryptionProperties
publicNetworkAccess 비 ARM 엔드포인트(Webhook/에이전트)의 트래픽이 공용 인터넷에서 허용되는지 여부를 나타냅니다. bool
sku 계정 SKU를 가져오거나 설정합니다. Sku

EncryptionProperties

Name Description
identity CMK에 사용되는 사용자 ID입니다. EncryptionPropertiesIdentity
keySource 암호화 키 원본 'Microsoft.Automation'
'Microsoft.Keyvault'
keyVaultProperties 키 자격 증명 모음 속성. KeyVaultProperties

EncryptionPropertiesIdentity

Name Description
userAssignedIdentity CMK에 사용되는 사용자 ID입니다. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' 형식의 ARM 리소스 ID입니다. Bicep의 경우 any() 함수를 사용할 수 있습니다.

KeyVaultProperties

Name Description
keyName 데이터를 암호화하는 데 사용되는 키의 이름입니다. 문자열
keyvaultUri 데이터를 암호화하는 데 사용되는 키 자격 증명 모음 키의 URI입니다. 문자열
keyVersion 데이터를 암호화하는 데 사용되는 키의 키 버전입니다. 문자열

SKU

Name Description
용량 SKU 용량을 가져오거나 설정합니다. int
family SKU 패밀리를 가져오거나 설정합니다. 문자열
name 계정의 SKU 이름을 가져오거나 설정합니다. 'Basic'
'Free'(필수)

빠른 시작 템플릿

다음 빠른 시작 템플릿은 이 리소스 종류를 배포합니다.

템플릿 Description
ASR Runbook

Azure에 배포
ASR 복구 계획에 대한 Automation Runbook 배포
OMS ASR 솔루션

Azure에 배포
OMS에서 ASR(v2) 솔루션을 사용하도록 설정
ARO(Azure 리소스 최적화) 도구 키트

Azure에 배포
Azure 리소스 최적화 도구 키트는 서버리스 기술을 사용하여 구독에서 Azure 리소스를 최적화하는 분산형 네이티브 Azure 솔루션입니다. 최적화는 새 리소스를 포함하여 사용자 고유의 일정을 사용하도록 설정하거나 만들면 구독에서 자동으로 수행됩니다. 구독에서 사용할 수 있는 미리 구성된 Runbook 및 일정이 있는 Azure Automation 계정으로, 비용 절감을 시작할 수 있습니다.
OMS - Azure 리소스 사용량 솔루션

Azure에 배포
솔루션은 Azure 리소스에 대한 청구 정보를 OMS에 제공합니다. 리소스 비용은 다른 통화 및 로캘로 표시할 수 있습니다.
OMS - Azure VM 인벤토리 솔루션

Azure에 배포
OMS에서 Azure VM 인벤토리 솔루션을 사용하도록 설정합니다. 솔루션은 디스크, 네트워킹 구성 요소, NSG 규칙 및 확장과 함께 Azure VM 인벤토리를 OMS 작업 영역으로 수집합니다.
OMS 솔루션 - Hyper-V 복제본

Azure에 배포
Hyper-V 복제본(replica) 모니터링하는 OMS 솔루션을 만들기 위한 템플릿입니다.
OMS Service Bus 솔루션

Azure에 배포
Azure Service Bus 인스턴스 모니터링
OMS VMM 분석

Azure에 배포
이러한 작업의 상태 & 성능에 대한 인사이트를 얻는 데 도움이 되는 여러 VMM 인스턴스에서 작업의 상태 단일 보기를 제공합니다.
Azure Automation 계정 만들기

Azure에 배포
이 템플릿은 Azure Automation 계정을 만들고 새 또는 기존 Azure Monitor Log Analytics 작업 영역에 연결하는 방법의 예를 제공합니다.

ARM 템플릿 리소스 정의

automationAccounts 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.

리소스 형식

Microsoft.Automation/automationAccounts 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.Automation/automationAccounts",
  "apiVersion": "2023-11-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "disableLocalAuth": "bool",
    "encryption": {
      "identity": {
        "userAssignedIdentity": {}
      },
      "keySource": "string",
      "keyVaultProperties": {
        "keyName": "string",
        "keyvaultUri": "string",
        "keyVersion": "string"
      }
    },
    "publicNetworkAccess": "bool",
    "sku": {
      "capacity": "int",
      "family": "string",
      "name": "string"
    }
  }
}

속성 값

automationAccounts

Name Description
형식 리소스 종류 'Microsoft.Automation/automationAccounts'
apiVersion 리소스 api 버전 '2023-11-01'
name 리소스 이름 string(필수)

문자 제한: 6-50

유효한 문자:
영숫자 및 하이픈

문자로 시작하고 영숫자로 끝납니다.
위치 리소스의 위치를 가져오거나 설정합니다. 문자열
tags 리소스에 연결된 태그를 가져오거나 설정합니다. 태그 이름 및 값의 사전입니다. 템플릿의 태그를 참조하세요.
identity 자동화 계정의 ID 속성을 설정합니다. ID
properties 계정 만들기 또는 업데이트 속성을 가져오거나 설정합니다. AutomationAccountCreateOrUpdatePropertiesOrAutomatio...

ID

이름 Description
형식 ID 형식입니다. 'None'
'SystemAssigned'
'SystemAssigned, UserAssigned'
'UserAssigned'
userAssignedIdentities 리소스와 연결된 사용자 ID 목록입니다. 사용자 ID 사전 키 참조는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' 형식의 ARM 리소스 ID입니다. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

Name Description
{customized property} UserAssignedIdentitiesProperties

UserAssignedIdentitiesProperties

이 개체에는 배포 중에 설정할 속성이 포함되어 있지 않습니다. 모든 속성은 ReadOnly입니다.

AutomationAccountCreateOrUpdatePropertiesOrAutomatio...

Name Description
disableLocalAuth 비 AAD 인증을 사용하는 요청이 차단되는지 여부를 나타냅니다. bool
암호화 자동화 계정에 대한 암호화 속성 설정 EncryptionProperties
publicNetworkAccess 비 ARM 엔드포인트(웹후크/에이전트)의 트래픽이 공용 인터넷에서 허용되는지 여부를 나타냅니다. bool
sku 계정 SKU를 가져오거나 설정합니다. Sku

EncryptionProperties

Name Description
identity CMK에 사용되는 사용자 ID입니다. EncryptionPropertiesIdentity
keySource 암호화 키 원본 'Microsoft.Automation'
'Microsoft.Keyvault'
keyVaultProperties 키 자격 증명 모음 속성. KeyVaultProperties

EncryptionPropertiesIdentity

Name Description
userAssignedIdentity CMK에 사용되는 사용자 ID입니다. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' 형식의 ARM 리소스 ID입니다.

KeyVaultProperties

Name Description
keyName 데이터를 암호화하는 데 사용되는 키의 이름입니다. string
keyvaultUri 데이터를 암호화하는 데 사용되는 키 자격 증명 모음 키의 URI입니다. 문자열
keyVersion 데이터를 암호화하는 데 사용되는 키의 키 버전입니다. 문자열

SKU

Name Description
용량 SKU 용량을 가져오거나 설정합니다. int
family SKU 패밀리를 가져오거나 설정합니다. 문자열
name 계정의 SKU 이름을 가져오거나 설정합니다. 'Basic'
'Free'(필수)

빠른 시작 템플릿

다음 빠른 시작 템플릿은 이 리소스 종류를 배포합니다.

템플릿 Description
ASR Runbook

Azure에 배포
ASR 복구 계획에 대한 Automation Runbook 배포
OMS ASR 솔루션

Azure에 배포
OMS에서 ASR(v2) 솔루션을 사용하도록 설정
ARO(Azure 리소스 최적화) 도구 키트

Azure에 배포
Azure 리소스 최적화 도구 키트는 서버리스 기술을 사용하여 구독에서 Azure 리소스를 최적화하는 탈중앙화 네이티브 Azure 솔루션입니다. 최적화는 새 리소스를 포함하여 사용자 고유의 일정을 사용하거나 만들면 구독에서 자동으로 수행됩니다. 구독에서 활용할 수 있는 미리 구성된 Runbook 및 일정이 포함된 Azure Automation 계정으로, 비용 절감을 시작할 수 있습니다.
OMS - Azure 리소스 사용량 솔루션

Azure에 배포
솔루션은 Azure 리소스에 대한 청구 정보를 OMS에 제공합니다. 리소스 비용은 다른 통화 및 로캘로 표시할 수 있습니다.
OMS - Azure VM 인벤토리 솔루션

Azure에 배포
OMS에서 Azure VM 인벤토리 솔루션을 사용하도록 설정합니다. 솔루션은 디스크, 네트워킹 구성 요소, NSG 규칙 및 확장과 함께 Azure VM 인벤토리를 OMS 작업 영역으로 수집합니다.
OMS 솔루션 - Hyper-V 복제본

Azure에 배포
Hyper-V 복제본(replica) 모니터링하는 OMS 솔루션을 만들기 위한 템플릿입니다.
OMS Service Bus 솔루션

Azure에 배포
Azure Service Bus 인스턴스 모니터링
OMS VMM 분석

Azure에 배포
여러 VMM 인스턴스에서 작업의 상태 단일 보기를 제공하여 이러한 작업의 상태 & 성능에 대한 인사이트를 얻을 수 있습니다.
Azure Automation 계정 만들기

Azure에 배포
이 템플릿은 Azure Automation 계정을 만들고 새 또는 기존 Azure Monitor Log Analytics 작업 영역에 연결하는 방법의 예를 제공합니다.

Terraform(AzAPI 공급자) 리소스 정의

automationAccounts 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그를 참조하세요.

리소스 형식

Microsoft.Automation/automationAccounts 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Automation/automationAccounts@2023-11-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      disableLocalAuth = bool
      encryption = {
        identity = {}
        keySource = "string"
        keyVaultProperties = {
          keyName = "string"
          keyvaultUri = "string"
          keyVersion = "string"
        }
      }
      publicNetworkAccess = bool
      sku = {
        capacity = int
        family = "string"
        name = "string"
      }
    }
  })
}

속성 값

automationAccounts

Name Description
형식 리소스 종류 "Microsoft.Automation/automationAccounts@2023-11-01"
name 리소스 이름 string(필수)

문자 제한: 6-50

유효한 문자:
영숫자 및 하이픈

문자로 시작하고 영숫자로 끝납니다.
위치 리소스의 위치를 가져오거나 설정합니다. 문자열
parent_id 리소스 그룹에 배포하려면 해당 리소스 그룹의 ID를 사용합니다. string(필수)
tags 리소스에 연결된 태그를 가져오거나 설정합니다. 태그 이름 및 값의 사전입니다.
identity 자동화 계정의 ID 속성을 설정합니다. ID
properties 계정 만들기 또는 업데이트 속성을 가져오거나 설정합니다. AutomationAccountCreateOrUpdatePropertiesOrAutomatio...

ID

이름 Description
형식 ID 유형입니다. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids 리소스와 연결된 사용자 ID 목록입니다. 사용자 ID 사전 키 참조는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' 형식의 ARM 리소스 ID입니다. 사용자 ID ID의 배열입니다.

IdentityUserAssignedIdentities

Name Description
{사용자 지정 속성} UserAssignedIdentitiesProperties

UserAssignedIdentitiesProperties

이 개체에는 배포 중에 설정할 속성이 포함되어 있지 않습니다. 모든 속성은 ReadOnly입니다.

AutomationAccountCreateOrUpdatePropertiesOrAutomatio...

Name Description
disableLocalAuth 비 AAD 인증을 사용하는 요청이 차단되는지 여부를 나타냅니다. bool
암호화 자동화 계정에 대한 암호화 속성 설정 EncryptionProperties
publicNetworkAccess 비 ARM 엔드포인트(Webhook/에이전트)의 트래픽이 공용 인터넷에서 허용되는지 여부를 나타냅니다. bool
sku 계정 SKU를 가져오거나 설정합니다. Sku

EncryptionProperties

Name Description
identity CMK에 사용되는 사용자 ID입니다. EncryptionPropertiesIdentity
keySource 암호화 키 원본 "Microsoft.Automation"
"Microsoft.Keyvault"
keyVaultProperties 키 자격 증명 모음 속성. KeyVaultProperties

EncryptionPropertiesIdentity

Name Description
userAssignedIdentity CMK에 사용되는 사용자 ID입니다. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' 형식의 ARM 리소스 ID입니다.

KeyVaultProperties

Name Description
keyName 데이터를 암호화하는 데 사용되는 키의 이름입니다. string
keyvaultUri 데이터를 암호화하는 데 사용되는 키 자격 증명 모음 키의 URI입니다. 문자열
keyVersion 데이터를 암호화하는 데 사용되는 키의 키 버전입니다. 문자열

SKU

Name Description
용량 SKU 용량을 가져오거나 설정합니다. int
family SKU 패밀리를 가져오거나 설정합니다. 문자열
name 계정의 SKU 이름을 가져오거나 설정합니다. "Basic"
"무료"(필수)