Поделиться через


Коллекции и приложения Microsoft.Compute 2022-08-03

Определение ресурсов Bicep

Тип ресурсов коллекций и приложений можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Compute/galleries/applications, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Compute/galleries/applications@2022-08-03' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  properties: {
    customActions: [
      {
        description: 'string'
        name: 'string'
        parameters: [
          {
            defaultValue: 'string'
            description: 'string'
            name: 'string'
            required: bool
            type: 'string'
          }
        ]
        script: 'string'
      }
    ]
    description: 'string'
    endOfLifeDate: 'string'
    eula: 'string'
    privacyStatementUri: 'string'
    releaseNoteUri: 'string'
    supportedOSType: 'string'
  }
}

Значения свойств

коллекции и приложения

Имя Описание Ценность
имя Имя ресурса

Узнайте, как задать имена и типы дочерних ресурсов в Bicep.
строка (обязательно)

Ограничение символов: 1–80

Допустимые символы:
Буквенно-цифровые символы, дефисы и периоды.

Начало и конец буквенно-цифровым.
местоположение Расположение ресурса строка (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: коллекции
свойства Описывает свойства определения приложения коллекции. GalleryApplicationProperties

GalleryApplicationProperties

Имя Описание Ценность
customActions Список настраиваемых действий, которые можно выполнить со всеми версиями приложений коллекции в этом приложении коллекции. GalleryApplicationCustomAction[]
описание Описание ресурса определения приложения коллекции. Это свойство является обновляемым. струна
endOfLifeDate Дата окончания срока действия определения приложения коллекции. Это свойство можно использовать для вывода из эксплуатации. Это свойство является обновляемым. струна
eula Соглашение Eula для определения приложения коллекции. струна
privacyStatementUri URI заявления о конфиденциальности. струна
releaseNoteUri URI заметки о выпуске. струна
supportedOSType Это свойство позволяет указать поддерживаемый тип операционной системы, для которую создано приложение. Возможные значения: Windows,Linux. Linux
"Windows" (обязательно)

GalleryApplicationCustomAction

Имя Описание Ценность
описание Описание, помогающее пользователям понять, что делает это настраиваемое действие. струна
имя Имя настраиваемого действия. Должен быть уникальным в версии приложения коллекции. строка (обязательно)
Параметры Параметры, используемые этим пользовательским действием GalleryApplicationCustomActionParameter[]
сценарий Скрипт, выполняемый при выполнении этого настраиваемого действия. строка (обязательно)

GalleryApplicationCustomActionParameter

Имя Описание Ценность
defaultValue Значение по умолчанию параметра. Применяется только к типам строк струна
описание Описание, помогающий пользователям понять, что это означает этот параметр. струна
имя Имя настраиваемого действия. Должен быть уникальным в версии приложения коллекции. строка (обязательно)
Обязательно Указывает, должен ли этот параметр передаваться при выполнении пользовательского действия. bool
тип Указывает тип параметра пользовательского действия. Возможные значения: String, ConfigurationDataBlob или LogOutputBlob ConfigurationDataBlob
LogOutputBlob
"String"

Определение ресурса шаблона ARM

Тип ресурсов коллекций и приложений можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Compute/galleries/applications, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Compute/galleries/applications",
  "apiVersion": "2022-08-03",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "customActions": [
      {
        "description": "string",
        "name": "string",
        "parameters": [
          {
            "defaultValue": "string",
            "description": "string",
            "name": "string",
            "required": "bool",
            "type": "string"
          }
        ],
        "script": "string"
      }
    ],
    "description": "string",
    "endOfLifeDate": "string",
    "eula": "string",
    "privacyStatementUri": "string",
    "releaseNoteUri": "string",
    "supportedOSType": "string"
  }
}

Значения свойств

коллекции и приложения

Имя Описание Ценность
тип Тип ресурса "Microsoft.Compute/galleries/applications"
apiVersion Версия API ресурсов '2022-08-03'
имя Имя ресурса

Узнайте, как задать имена и типы дочерних ресурсов в шаблонах ARM JSON.
строка (обязательно)

Ограничение символов: 1–80

Допустимые символы:
Буквенно-цифровые символы, дефисы и периоды.

Начало и конец буквенно-цифровым.
местоположение Расположение ресурса строка (обязательно)
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
свойства Описывает свойства определения приложения коллекции. GalleryApplicationProperties

GalleryApplicationProperties

Имя Описание Ценность
customActions Список настраиваемых действий, которые можно выполнить со всеми версиями приложений коллекции в этом приложении коллекции. GalleryApplicationCustomAction[]
описание Описание ресурса определения приложения коллекции. Это свойство является обновляемым. струна
endOfLifeDate Дата окончания срока действия определения приложения коллекции. Это свойство можно использовать для вывода из эксплуатации. Это свойство является обновляемым. струна
eula Соглашение Eula для определения приложения коллекции. струна
privacyStatementUri URI заявления о конфиденциальности. струна
releaseNoteUri URI заметки о выпуске. струна
supportedOSType Это свойство позволяет указать поддерживаемый тип операционной системы, для которую создано приложение. Возможные значения: Windows,Linux. Linux
"Windows" (обязательно)

GalleryApplicationCustomAction

Имя Описание Ценность
описание Описание, помогающее пользователям понять, что делает это настраиваемое действие. струна
имя Имя настраиваемого действия. Должен быть уникальным в версии приложения коллекции. строка (обязательно)
Параметры Параметры, используемые этим пользовательским действием GalleryApplicationCustomActionParameter[]
сценарий Скрипт, выполняемый при выполнении этого настраиваемого действия. строка (обязательно)

GalleryApplicationCustomActionParameter

Имя Описание Ценность
defaultValue Значение по умолчанию параметра. Применяется только к типам строк струна
описание Описание, помогающий пользователям понять, что это означает этот параметр. струна
имя Имя настраиваемого действия. Должен быть уникальным в версии приложения коллекции. строка (обязательно)
Обязательно Указывает, должен ли этот параметр передаваться при выполнении пользовательского действия. bool
тип Указывает тип параметра пользовательского действия. Возможные значения: String, ConfigurationDataBlob или LogOutputBlob ConfigurationDataBlob
LogOutputBlob
"String"

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурсов коллекций и приложений можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Compute/galleries/applications, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/galleries/applications@2022-08-03"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      customActions = [
        {
          description = "string"
          name = "string"
          parameters = [
            {
              defaultValue = "string"
              description = "string"
              name = "string"
              required = bool
              type = "string"
            }
          ]
          script = "string"
        }
      ]
      description = "string"
      endOfLifeDate = "string"
      eula = "string"
      privacyStatementUri = "string"
      releaseNoteUri = "string"
      supportedOSType = "string"
    }
  })
}

Значения свойств

коллекции и приложения

Имя Описание Ценность
тип Тип ресурса "Microsoft.Compute/galleries/applications@2022-08-03"
имя Имя ресурса строка (обязательно)

Ограничение символов: 1–80

Допустимые символы:
Буквенно-цифровые символы, дефисы и периоды.

Начало и конец буквенно-цифровым.
местоположение Расположение ресурса строка (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: коллекции
Теги Теги ресурсов Словарь имен и значений тегов.
свойства Описывает свойства определения приложения коллекции. GalleryApplicationProperties

GalleryApplicationProperties

Имя Описание Ценность
customActions Список настраиваемых действий, которые можно выполнить со всеми версиями приложений коллекции в этом приложении коллекции. GalleryApplicationCustomAction[]
описание Описание ресурса определения приложения коллекции. Это свойство является обновляемым. струна
endOfLifeDate Дата окончания срока действия определения приложения коллекции. Это свойство можно использовать для вывода из эксплуатации. Это свойство является обновляемым. струна
eula Соглашение Eula для определения приложения коллекции. струна
privacyStatementUri URI заявления о конфиденциальности. струна
releaseNoteUri URI заметки о выпуске. струна
supportedOSType Это свойство позволяет указать поддерживаемый тип операционной системы, для которую создано приложение. Возможные значения: Windows,Linux. Linux
"Windows" (обязательно)

GalleryApplicationCustomAction

Имя Описание Ценность
описание Описание, помогающее пользователям понять, что делает это настраиваемое действие. струна
имя Имя настраиваемого действия. Должен быть уникальным в версии приложения коллекции. строка (обязательно)
Параметры Параметры, используемые этим пользовательским действием GalleryApplicationCustomActionParameter[]
сценарий Скрипт, выполняемый при выполнении этого настраиваемого действия. строка (обязательно)

GalleryApplicationCustomActionParameter

Имя Описание Ценность
defaultValue Значение по умолчанию параметра. Применяется только к типам строк струна
описание Описание, помогающий пользователям понять, что это означает этот параметр. струна
имя Имя настраиваемого действия. Должен быть уникальным в версии приложения коллекции. строка (обязательно)
Обязательно Указывает, должен ли этот параметр передаваться при выполнении пользовательского действия. bool
тип Указывает тип параметра пользовательского действия. Возможные значения: String, ConfigurationDataBlob или LogOutputBlob ConfigurationDataBlob
LogOutputBlob
"String"