Microsoft.Automation automationAccounts/Runbooks 2023-05-15-preview
Bicep 리소스 정의
automationAccounts/runbooks 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Automation/automationAccounts/runbooks 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.
resource symbolicname 'Microsoft.Automation/automationAccounts/runbooks@2023-05-15-preview' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
description: 'string'
draft: {
creationTime: 'string'
draftContentLink: {
contentHash: {
algorithm: 'string'
value: 'string'
}
uri: 'string'
version: 'string'
}
inEdit: bool
lastModifiedTime: 'string'
outputTypes: [
'string'
]
parameters: {
{customized property}: {
defaultValue: 'string'
isMandatory: bool
position: int
type: 'string'
}
}
}
logActivityTrace: int
logProgress: bool
logVerbose: bool
publishContentLink: {
contentHash: {
algorithm: 'string'
value: 'string'
}
uri: 'string'
version: 'string'
}
runbookType: 'string'
runtimeEnvironment: 'string'
}
tags: {
{customized property}: 'string'
}
}
속성 값
ContentHash
이름 | 묘사 | 값 |
---|---|---|
알고리즘 | 콘텐츠를 해시하는 데 사용되는 콘텐츠 해시 알고리즘을 가져오거나 설정합니다. | string(필수) |
값 | 콘텐츠의 예상 해시 값을 가져오거나 설정합니다. | string(필수) |
ContentLink
이름 | 묘사 | 값 |
---|---|---|
contentHash | 해시를 가져오거나 설정합니다. | contentHash |
uri | 콘텐츠의 URI를 가져오거나 설정합니다. | 문자열 |
버전 | 콘텐츠의 버전을 가져오거나 설정합니다. | 문자열 |
Microsoft.Automation/automationAccounts/Runbooks
이름 | 묘사 | 값 |
---|---|---|
위치 | 리소스의 위치를 가져오거나 설정합니다. | 문자열 |
이름 | 리소스 이름 | 문자열 제약 조건: 패턴 = ^[a-zA-Z][a-zA-Z-_0-9]*$ (필수) |
부모 | Bicep에서 자식 리소스에 대한 부모 리소스를 지정할 수 있습니다. 자식 리소스가 부모 리소스 외부에서 선언된 경우에만 이 속성을 추가해야 합니다. 자세한 내용은 부모 리소스외부의 자식 리소스 |
형식 리소스의 기호 이름: automationAccounts |
속성 | Runbook 만들기 또는 업데이트 속성을 가져오거나 설정합니다. | RunbookCreateOrUpdatePropertiesOrRunbookProperties |
태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. 템플릿 |
RunbookCreateOrUpdateParametersTags
이름 | 묘사 | 값 |
---|
RunbookCreateOrUpdatePropertiesOrRunbookProperties
이름 | 묘사 | 값 |
---|---|---|
묘사 | Runbook에 대한 설명을 가져오거나 설정합니다. | 문자열 |
초안 | 초안 Runbook 속성을 가져오거나 설정합니다. | RunbookDraft |
logActivityTrace | Runbook의 활동 수준 추적 옵션을 가져오거나 설정합니다. | int |
logProgress | 진행률 로그 옵션을 가져오거나 설정합니다. | bool |
logVerbose | 자세한 정보 표시 로그 옵션을 가져오거나 설정합니다. | bool |
publishContentLink | 게시된 Runbook 콘텐츠 링크를 가져오거나 설정합니다. | ContentLink |
runbookType | Runbook의 형식을 가져오거나 설정합니다. | '그래프' 'GraphPowerShell' 'GraphPowerShellWorkflow' 'PowerShell' 'PowerShellWorkflow' 'Python' 'Python2' 'Python3' 'Script'(필수) |
runtimeEnvironment | Runbook의 환경입니다. | 문자열 |
RunbookDraft
이름 | 묘사 | 값 |
---|---|---|
creationTime | Runbook 초안의 생성 시간을 가져오거나 설정합니다. | 문자열 |
draftContentLink | 초안 Runbook 콘텐츠 링크를 가져오거나 설정합니다. | ContentLink |
inEdit | Runbook이 편집 모드에 있는지 여부를 가져오거나 설정합니다. | bool |
lastModifiedTime | Runbook 초안의 마지막으로 수정된 시간을 가져오거나 설정합니다. | 문자열 |
outputTypes | Runbook 출력 형식을 가져오거나 설정합니다. | string[] |
매개 변수 | Runbook 초안 매개 변수를 가져오거나 설정합니다. | RunbookDraftParameters |
RunbookDraftParameters
이름 | 묘사 | 값 |
---|
RunbookParameter
이름 | 묘사 | 값 |
---|---|---|
defaultValue | 매개 변수의 기본값을 가져오거나 설정합니다. | 문자열 |
isMandatory | 매개 변수가 필수인지 여부를 나타내는 부울 값을 가져오거나 설정합니다. | bool |
위치 | 매개 변수의 위치를 가져오기 또는 설정합니다. | int |
형 | 매개 변수의 형식을 가져오거나 설정합니다. | 문자열 |
빠른 시작 샘플
다음 빠른 시작 샘플은 이 리소스 유형을 배포합니다.
Bicep 파일 | 묘사 |
---|---|
ASR Runbook |
ASR 복구 계획에 대한 Automation Runbook 배포 |
ARM 템플릿 리소스 정의
automationAccounts/runbooks 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Automation/automationAccounts/runbooks 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.
{
"type": "Microsoft.Automation/automationAccounts/runbooks",
"apiVersion": "2023-05-15-preview",
"name": "string",
"location": "string",
"properties": {
"description": "string",
"draft": {
"creationTime": "string",
"draftContentLink": {
"contentHash": {
"algorithm": "string",
"value": "string"
},
"uri": "string",
"version": "string"
},
"inEdit": "bool",
"lastModifiedTime": "string",
"outputTypes": [ "string" ],
"parameters": {
"{customized property}": {
"defaultValue": "string",
"isMandatory": "bool",
"position": "int",
"type": "string"
}
}
},
"logActivityTrace": "int",
"logProgress": "bool",
"logVerbose": "bool",
"publishContentLink": {
"contentHash": {
"algorithm": "string",
"value": "string"
},
"uri": "string",
"version": "string"
},
"runbookType": "string",
"runtimeEnvironment": "string"
},
"tags": {
"{customized property}": "string"
}
}
속성 값
ContentHash
이름 | 묘사 | 값 |
---|---|---|
알고리즘 | 콘텐츠를 해시하는 데 사용되는 콘텐츠 해시 알고리즘을 가져오거나 설정합니다. | string(필수) |
값 | 콘텐츠의 예상 해시 값을 가져오거나 설정합니다. | string(필수) |
ContentLink
이름 | 묘사 | 값 |
---|---|---|
contentHash | 해시를 가져오거나 설정합니다. | contentHash |
uri | 콘텐츠의 URI를 가져오거나 설정합니다. | 문자열 |
버전 | 콘텐츠의 버전을 가져오거나 설정합니다. | 문자열 |
Microsoft.Automation/automationAccounts/Runbooks
이름 | 묘사 | 값 |
---|---|---|
apiVersion | api 버전 | '2023-05-15-preview' |
위치 | 리소스의 위치를 가져오거나 설정합니다. | 문자열 |
이름 | 리소스 이름 | 문자열 제약 조건: 패턴 = ^[a-zA-Z][a-zA-Z-_0-9]*$ (필수) |
속성 | Runbook 만들기 또는 업데이트 속성을 가져오거나 설정합니다. | RunbookCreateOrUpdatePropertiesOrRunbookProperties |
태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. 템플릿 |
형 | 리소스 종류 | 'Microsoft.Automation/automationAccounts/runbooks' |
RunbookCreateOrUpdateParametersTags
이름 | 묘사 | 값 |
---|
RunbookCreateOrUpdatePropertiesOrRunbookProperties
이름 | 묘사 | 값 |
---|---|---|
묘사 | Runbook에 대한 설명을 가져오거나 설정합니다. | 문자열 |
초안 | 초안 Runbook 속성을 가져오거나 설정합니다. | RunbookDraft |
logActivityTrace | Runbook의 활동 수준 추적 옵션을 가져오거나 설정합니다. | int |
logProgress | 진행률 로그 옵션을 가져오거나 설정합니다. | bool |
logVerbose | 자세한 정보 표시 로그 옵션을 가져오거나 설정합니다. | bool |
publishContentLink | 게시된 Runbook 콘텐츠 링크를 가져오거나 설정합니다. | ContentLink |
runbookType | Runbook의 형식을 가져오거나 설정합니다. | '그래프' 'GraphPowerShell' 'GraphPowerShellWorkflow' 'PowerShell' 'PowerShellWorkflow' 'Python' 'Python2' 'Python3' 'Script'(필수) |
runtimeEnvironment | Runbook의 환경입니다. | 문자열 |
RunbookDraft
이름 | 묘사 | 값 |
---|---|---|
creationTime | Runbook 초안의 생성 시간을 가져오거나 설정합니다. | 문자열 |
draftContentLink | 초안 Runbook 콘텐츠 링크를 가져오거나 설정합니다. | ContentLink |
inEdit | Runbook이 편집 모드에 있는지 여부를 가져오거나 설정합니다. | bool |
lastModifiedTime | Runbook 초안의 마지막으로 수정된 시간을 가져오거나 설정합니다. | 문자열 |
outputTypes | Runbook 출력 형식을 가져오거나 설정합니다. | string[] |
매개 변수 | Runbook 초안 매개 변수를 가져오거나 설정합니다. | RunbookDraftParameters |
RunbookDraftParameters
이름 | 묘사 | 값 |
---|
RunbookParameter
이름 | 묘사 | 값 |
---|---|---|
defaultValue | 매개 변수의 기본값을 가져오거나 설정합니다. | 문자열 |
isMandatory | 매개 변수가 필수인지 여부를 나타내는 부울 값을 가져오거나 설정합니다. | bool |
위치 | 매개 변수의 위치를 가져오기 또는 설정합니다. | int |
형 | 매개 변수의 형식을 가져오거나 설정합니다. | 문자열 |
빠른 시작 템플릿
다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.
템플렛 | 묘사 |
---|---|
ASR Runbook Azure |
ASR 복구 계획에 대한 Automation Runbook 배포 |
ARO(Azure 리소스 최적화) 도구 키트 Azure |
Azure 리소스 최적화 도구 키트는 서버리스 기술을 사용하여 구독에서 Azure 리소스를 최적화하는 분산형 네이티브 Azure 솔루션입니다. 최적화는 새 리소스를 포함하여 고유한 일정을 사용하거나 만들면 구독에서 자동으로 수행됩니다. 구독에서 활용할 수 있는 미리 구성된 Runbook 및 일정이 포함된 Azure Automation 계정으로, 비용 절감을 시작할 수 있습니다. |
Terraform(AzAPI 공급자) 리소스 정의
automationAccounts/runbooks 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Automation/automationAccounts/runbooks 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Automation/automationAccounts/runbooks@2023-05-15-preview"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
description = "string"
draft = {
creationTime = "string"
draftContentLink = {
contentHash = {
algorithm = "string"
value = "string"
}
uri = "string"
version = "string"
}
inEdit = bool
lastModifiedTime = "string"
outputTypes = [
"string"
]
parameters = {
{customized property} = {
defaultValue = "string"
isMandatory = bool
position = int
type = "string"
}
}
}
logActivityTrace = int
logProgress = bool
logVerbose = bool
publishContentLink = {
contentHash = {
algorithm = "string"
value = "string"
}
uri = "string"
version = "string"
}
runbookType = "string"
runtimeEnvironment = "string"
}
})
}
속성 값
ContentHash
이름 | 묘사 | 값 |
---|---|---|
알고리즘 | 콘텐츠를 해시하는 데 사용되는 콘텐츠 해시 알고리즘을 가져오거나 설정합니다. | string(필수) |
값 | 콘텐츠의 예상 해시 값을 가져오거나 설정합니다. | string(필수) |
ContentLink
이름 | 묘사 | 값 |
---|---|---|
contentHash | 해시를 가져오거나 설정합니다. | contentHash |
uri | 콘텐츠의 URI를 가져오거나 설정합니다. | 문자열 |
버전 | 콘텐츠의 버전을 가져오거나 설정합니다. | 문자열 |
Microsoft.Automation/automationAccounts/Runbooks
이름 | 묘사 | 값 |
---|---|---|
위치 | 리소스의 위치를 가져오거나 설정합니다. | 문자열 |
이름 | 리소스 이름 | 문자열 제약 조건: 패턴 = ^[a-zA-Z][a-zA-Z-_0-9]*$ (필수) |
parent_id | 이 리소스의 부모인 리소스의 ID입니다. | 형식의 리소스 ID: automationAccounts |
속성 | Runbook 만들기 또는 업데이트 속성을 가져오거나 설정합니다. | RunbookCreateOrUpdatePropertiesOrRunbookProperties |
태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. |
형 | 리소스 종류 | "Microsoft.Automation/automationAccounts/runbooks@2023-05-15-preview" |
RunbookCreateOrUpdateParametersTags
이름 | 묘사 | 값 |
---|
RunbookCreateOrUpdatePropertiesOrRunbookProperties
이름 | 묘사 | 값 |
---|---|---|
묘사 | Runbook에 대한 설명을 가져오거나 설정합니다. | 문자열 |
초안 | 초안 Runbook 속성을 가져오거나 설정합니다. | RunbookDraft |
logActivityTrace | Runbook의 활동 수준 추적 옵션을 가져오거나 설정합니다. | int |
logProgress | 진행률 로그 옵션을 가져오거나 설정합니다. | bool |
logVerbose | 자세한 정보 표시 로그 옵션을 가져오거나 설정합니다. | bool |
publishContentLink | 게시된 Runbook 콘텐츠 링크를 가져오거나 설정합니다. | ContentLink |
runbookType | Runbook의 형식을 가져오거나 설정합니다. | '그래프' 'GraphPowerShell' 'GraphPowerShellWorkflow' 'PowerShell' 'PowerShellWorkflow' 'Python' 'Python2' 'Python3' 'Script'(필수) |
runtimeEnvironment | Runbook의 환경입니다. | 문자열 |
RunbookDraft
이름 | 묘사 | 값 |
---|---|---|
creationTime | Runbook 초안의 생성 시간을 가져오거나 설정합니다. | 문자열 |
draftContentLink | 초안 Runbook 콘텐츠 링크를 가져오거나 설정합니다. | ContentLink |
inEdit | Runbook이 편집 모드에 있는지 여부를 가져오거나 설정합니다. | bool |
lastModifiedTime | Runbook 초안의 마지막으로 수정된 시간을 가져오거나 설정합니다. | 문자열 |
outputTypes | Runbook 출력 형식을 가져오거나 설정합니다. | string[] |
매개 변수 | Runbook 초안 매개 변수를 가져오거나 설정합니다. | RunbookDraftParameters |
RunbookDraftParameters
이름 | 묘사 | 값 |
---|
RunbookParameter
이름 | 묘사 | 값 |
---|---|---|
defaultValue | 매개 변수의 기본값을 가져오거나 설정합니다. | 문자열 |
isMandatory | 매개 변수가 필수인지 여부를 나타내는 부울 값을 가져오거나 설정합니다. | bool |
위치 | 매개 변수의 위치를 가져오기 또는 설정합니다. | int |
형 | 매개 변수의 형식을 가져오거나 설정합니다. | 문자열 |