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


Коллекции и приложения Microsoft.Compute

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

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

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

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

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

resource symbolicname 'Microsoft.Compute/galleries/applications@2024-03-03' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  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'
  }
  tags: {
    {customized property}: 'string'
  }
}

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

Microsoft.Compute/галереи/приложения

Имя Описание Ценность
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
имя Имя ресурса строка (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

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

ГалереяApplicationCustomAction

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

GalleryApplicationCustomActionParameter

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

ГалереяApplicationProperties

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

Отслеживаемые Ресурсные Теги

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

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

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

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

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

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

{
  "type": "Microsoft.Compute/galleries/applications",
  "apiVersion": "2024-03-03",
  "name": "string",
  "location": "string",
  "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"
  },
  "tags": {
    "{customized property}": "string"
  }
}

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

Microsoft.Compute/галереи/приложения

Имя Описание Ценность
apiVersion Версия API '2024-03-03'
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
имя Имя ресурса строка (обязательно)
свойства Описывает свойства определения приложения коллекции. ГалереяApplicationProperties
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.Compute/galleries/applications"

ГалереяApplicationCustomAction

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

GalleryApplicationCustomActionParameter

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

ГалереяApplicationProperties

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

Отслеживаемые Ресурсные Теги

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

Примеры использования

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

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

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

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/galleries/applications@2024-03-03"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    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/галереи/приложения

Имя Описание Ценность
местоположение Географическое расположение, в котором находится ресурс строка (обязательно)
имя Имя ресурса строка (обязательно)
идентификатор_родителя Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: коллекции
свойства Описывает свойства определения приложения коллекции. ГалереяApplicationProperties
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.Compute/галереи/applications@2024-03-03"

ГалереяApplicationCustomAction

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

GalleryApplicationCustomActionParameter

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

ГалереяApplicationProperties

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

Отслеживаемые Ресурсные Теги

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