Microsoft.Compute 갤러리 2022-01-03

Bicep 리소스 정의

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

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

리소스 형식

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

resource symbolicname 'Microsoft.Compute/galleries@2022-01-03' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    description: 'string'
    identifier: {}
    sharingProfile: {
      communityGalleryInfo: {
        eula: 'string'
        publicNamePrefix: 'string'
        publisherContact: 'string'
        publisherUri: 'string'
      }
      permissions: 'string'
    }
    softDeletePolicy: {
      isSoftDeleteEnabled: bool
    }
  }
}

속성 값

galleries

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

문자 제한: 1-80

유효한 문자:
영숫자 및 마침표

영숫자로 시작하고 끝납니다.
위치 리소스 위치 string(필수)
tags 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿의 태그를 참조하세요.
properties Shared Image Gallery 속성에 대해 설명합니다. GalleryProperties

GalleryProperties

Name Description
description 이 Shared Image Gallery 리소스에 대한 설명입니다. 이 속성은 업데이트할 수 있습니다. string
identifier 갤러리 고유 이름을 설명합니다. GalleryIdentifier
sharingProfile 구독 또는 테넌트로 갤러리 공유 프로필 SharingProfile
softDeletePolicy 갤러리의 일시 삭제 정책에 대한 정보를 포함합니다. SoftDeletePolicy

GalleryIdentifier

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

SharingProfile

Name Description
communityGalleryInfo 현재 갤러리가 커뮤니티에 공유되는 경우 커뮤니티 갤러리의 정보입니다. CommunityGalleryInfo
권한 이 속성을 사용하면 갤러리 공유 권한을 지정할 수 있습니다.

가능한 값은 다음과 같습니다.

개인

그룹

커뮤니티
'커뮤니티'
'Groups'
'Private'

CommunityGalleryInfo

Name Description
Eula 커뮤니티 갤러리 이미지에 대한 최종 사용자 사용권 계약입니다. 문자열
publicNamePrefix 공개적으로 표시될 갤러리 이름의 접두사입니다. 모든 사용자에게 표시됩니다. 문자열
publisherContact 커뮤니티 갤러리 게시자가 전자 메일을 지원합니다. 게시자의 이메일 주소입니다. 모든 사용자에게 표시됩니다. 문자열
publisherUri 게시자 웹 사이트에 대한 링크입니다. 모든 사용자에게 표시됩니다. 문자열

SoftDeletePolicy

Name Description
isSoftDeleteEnabled 이 갤러리의 리소스에 대해 일시 삭제를 사용하도록 설정하여 보존 시간 내에 복구할 수 있습니다. bool

빠른 시작 템플릿

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

템플릿 Description
Azure Windows 기준이 있는 Azure Image Builder

Azure에 배포
Azure Image Builder 환경을 만들고 최신 Windows 업데이트 및 Azure Windows 기준이 적용된 Windows Server 이미지를 빌드합니다.
Azure Compute Gallery 만들기

Azure에 배포
이 모듈에서는 apiVersion 2019-12-01을 사용하여 Azure Compute Gallery 리소스를 만듭니다.
Azure Compute Gallery 만들기

Azure에 배포
이 템플릿을 사용하면 Azure Compute Gallery를 만들 수 있습니다.
Dev Box 서비스 구성

Azure에 배포
이 템플릿은 Dev Box 빠른 시작 가이드에 따라 모든 Dev Box 관리자 리소스를 만듭니다. 만든 모든 리소스를 보거나 DevPortal.microsoft.com 직접 이동하여 첫 번째 Dev Box를 만들 수 있습니다.

ARM 템플릿 리소스 정의

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

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

리소스 형식

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

{
  "type": "Microsoft.Compute/galleries",
  "apiVersion": "2022-01-03",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "description": "string",
    "identifier": {},
    "sharingProfile": {
      "communityGalleryInfo": {
        "eula": "string",
        "publicNamePrefix": "string",
        "publisherContact": "string",
        "publisherUri": "string"
      },
      "permissions": "string"
    },
    "softDeletePolicy": {
      "isSoftDeleteEnabled": "bool"
    }
  }
}

속성 값

galleries

Name Description
형식 리소스 종류 'Microsoft.Compute/gallerys'
apiVersion 리소스 api 버전 '2022-01-03'
name 리소스 이름 string(필수)

문자 제한: 1-80

유효한 문자:
영숫자 및 마침표

영숫자로 시작하고 끝납니다.
위치 리소스 위치 string(필수)
tags 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿의 태그를 참조하세요.
properties Shared Image Gallery 속성에 대해 설명합니다. GalleryProperties

GalleryProperties

Name Description
description 이 Shared Image Gallery 리소스에 대한 설명입니다. 이 속성은 업데이트할 수 있습니다. string
identifier 갤러리 고유 이름을 설명합니다. GalleryIdentifier
sharingProfile 구독 또는 테넌트로 갤러리 공유 프로필 SharingProfile
softDeletePolicy 갤러리의 일시 삭제 정책에 대한 정보를 포함합니다. SoftDeletePolicy

GalleryIdentifier

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

SharingProfile

Name Description
communityGalleryInfo 현재 갤러리가 커뮤니티에 공유되는 경우 커뮤니티 갤러리의 정보입니다. CommunityGalleryInfo
권한 이 속성을 사용하면 갤러리 공유 권한을 지정할 수 있습니다.

가능한 값은 다음과 같습니다.

개인

그룹

커뮤니티
'커뮤니티'
'Groups'
'Private'

CommunityGalleryInfo

Name Description
Eula 커뮤니티 갤러리 이미지에 대한 최종 사용자 사용권 계약입니다. string
publicNamePrefix 공개적으로 표시될 갤러리 이름의 접두사입니다. 모든 사용자에게 표시됩니다. string
publisherContact 커뮤니티 갤러리 게시자가 전자 메일을 지원합니다. 게시자의 이메일 주소입니다. 모든 사용자에게 표시됩니다. 문자열
publisherUri 게시자 웹 사이트에 대한 링크입니다. 모든 사용자에게 표시됩니다. 문자열

SoftDeletePolicy

Name Description
isSoftDeleteEnabled 이 갤러리의 리소스에 대해 일시 삭제를 사용하도록 설정하여 보존 시간 내에 복구할 수 있습니다. bool

빠른 시작 템플릿

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

템플릿 Description
Azure Windows 기준이 있는 Azure Image Builder

Azure에 배포
Azure Image Builder 환경을 만들고 최신 Windows 업데이트 및 Azure Windows 기준이 적용된 Windows Server 이미지를 빌드합니다.
Azure Compute Gallery 만들기

Azure에 배포
이 모듈에서는 apiVersion 2019-12-01을 사용하여 Azure Compute Gallery 리소스를 만듭니다.
Azure Compute Gallery 만들기

Azure에 배포
이 템플릿을 사용하면 Azure Compute Gallery를 만들 수 있습니다.
Dev Box 서비스 구성

Azure에 배포
이 템플릿은 Dev Box 빠른 시작 가이드에 따라 모든 Dev Box 관리자 리소스를 만듭니다. 만든 모든 리소스를 보거나 DevPortal.microsoft.com 직접 이동하여 첫 번째 Dev Box를 만들 수 있습니다.

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

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

  • 리소스 그룹

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

리소스 형식

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/galleries@2022-01-03"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      description = "string"
      identifier = {}
      sharingProfile = {
        communityGalleryInfo = {
          eula = "string"
          publicNamePrefix = "string"
          publisherContact = "string"
          publisherUri = "string"
        }
        permissions = "string"
      }
      softDeletePolicy = {
        isSoftDeleteEnabled = bool
      }
    }
  })
}

속성 값

galleries

Name Description
형식 리소스 종류 "Microsoft.Compute/galleries@2022-01-03"
name 리소스 이름 string(필수)

문자 제한: 1-80

유효한 문자:
영숫자 및 마침표

영숫자로 시작하고 끝납니다.
위치 리소스 위치 string(필수)
parent_id 리소스 그룹에 배포하려면 해당 리소스 그룹의 ID를 사용합니다. string(필수)
tags 리소스 태그 태그 이름 및 값의 사전입니다.
properties Shared Image Gallery 속성에 대해 설명합니다. GalleryProperties

GalleryProperties

Name Description
description 이 Shared Image Gallery 리소스에 대한 설명입니다. 이 속성은 업데이트할 수 있습니다. string
identifier 갤러리 고유 이름을 설명합니다. GalleryIdentifier
sharingProfile 구독 또는 테넌트로 갤러리 공유 프로필 SharingProfile
softDeletePolicy 갤러리의 일시 삭제 정책에 대한 정보를 포함합니다. SoftDeletePolicy

GalleryIdentifier

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

SharingProfile

Name Description
communityGalleryInfo 현재 갤러리가 커뮤니티에 공유되는 경우 커뮤니티 갤러리의 정보입니다. CommunityGalleryInfo
권한 이 속성을 사용하면 갤러리 공유 권한을 지정할 수 있습니다.

가능한 값은 다음과 같습니다.

개인

그룹

커뮤니티
"커뮤니티"
"그룹"
"Private"

CommunityGalleryInfo

Name Description
Eula 커뮤니티 갤러리 이미지에 대한 최종 사용자 사용권 계약입니다. string
publicNamePrefix 공개적으로 표시될 갤러리 이름의 접두사입니다. 모든 사용자에게 표시됩니다. 문자열
publisherContact 커뮤니티 갤러리 게시자가 전자 메일을 지원합니다. 게시자의 이메일 주소입니다. 모든 사용자에게 표시됩니다. 문자열
publisherUri 게시자 웹 사이트에 대한 링크입니다. 모든 사용자에게 표시됩니다. 문자열

SoftDeletePolicy

Name Description
isSoftDeleteEnabled 이 갤러리의 리소스에 대해 일시 삭제를 사용하도록 설정하여 보존 시간 내에 복구할 수 있습니다. bool