Partilhar via


Galerias/aplicações Microsoft.Compute 2024-03-03

Definição de recursos do bíceps

O tipo de recurso galerias/aplicativos pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Compute/galleries/applications, adicione o seguinte Bicep ao seu modelo.

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'
  }
}

Valores de propriedade

GalleryApplicationCustomAction

Designação Descrição Valor
Descrição Descrição para ajudar os usuários a entender o que essa ação personalizada faz. string
Designação O nome da ação personalizada. Deve ser exclusivo dentro da versão do aplicativo Gallery. string (obrigatório)
Parâmetros Os parâmetros que esta ação personalizada usa GalleryApplicationCustomActionParameter []
guião O script a ser executado ao executar esta ação personalizada. string (obrigatório)

GalleryApplicationCustomActionParameter

Designação Descrição Valor
defaultValue O valor padrão do parâmetro. Aplica-se apenas a tipos de cadeia de caracteres string
Descrição Uma descrição para ajudar os usuários a entender o que esse parâmetro significa string
Designação O nome da ação personalizada. Deve ser exclusivo dentro da versão do aplicativo Gallery. string (obrigatório)
Necessário Indica se esse parâmetro deve ser passado ao executar a ação personalizada. Bool
tipo Especifica o tipo do parâmetro de ação personalizada. Os valores possíveis são: String, ConfigurationDataBlob ou LogOutputBlob 'ConfigurationDataBlob'
'LogOutputBlob'
'String'

GalleryApplicationProperties

Designação Descrição Valor
customActions Uma lista de ações personalizadas que podem ser executadas com todas as versões do aplicativo Gallery dentro deste aplicativo de galeria. GalleryApplicationCustomAction []
Descrição A descrição deste recurso de definição de aplicativo da galeria. Esta propriedade é atualizável. string
Fim da VidaData A data de fim de vida útil da galeria Definição de Aplicação. Esta propriedade pode ser usada para fins de descomissionamento. Esta propriedade é atualizável. string
EULA O acordo Eula para a definição de aplicação da galeria. string
privacidadeDeclaraçãoUri A declaração de privacidade uri. string
releaseNoteUri A nota de lançamento uri. string
supportedOSType Esta propriedade permite que você especifique o tipo suportado do sistema operacional para o qual o aplicativo foi criado. Os valores possíveis são: Windows,Linux. 'Linux'
'Windows' (obrigatório)

Microsoft.Compute/galerias/aplicativos

Designação Descrição Valor
Localização Localização do recurso string (obrigatório)
Designação O nome do recurso string (obrigatório)
pai No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.

Para obter mais informações, consulte recurso filho fora do recurso pai.
Nome simbólico para recurso do tipo: galerias
propriedades Descreve as propriedades de uma definição de aplicativo de galeria. GalleryApplicationProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos

Tags de Recursos

Designação Descrição Valor

Definição de recurso de modelo ARM

O tipo de recurso galerias/aplicativos pode ser implantado com operações que visam:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Compute/galleries/applications, adicione o seguinte JSON ao seu modelo.

{
  "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"
  }
}

Valores de propriedade

GalleryApplicationCustomAction

Designação Descrição Valor
Descrição Descrição para ajudar os usuários a entender o que essa ação personalizada faz. string
Designação O nome da ação personalizada. Deve ser exclusivo dentro da versão do aplicativo Gallery. string (obrigatório)
Parâmetros Os parâmetros que esta ação personalizada usa GalleryApplicationCustomActionParameter []
guião O script a ser executado ao executar esta ação personalizada. string (obrigatório)

GalleryApplicationCustomActionParameter

Designação Descrição Valor
defaultValue O valor padrão do parâmetro. Aplica-se apenas a tipos de cadeia de caracteres string
Descrição Uma descrição para ajudar os usuários a entender o que esse parâmetro significa string
Designação O nome da ação personalizada. Deve ser exclusivo dentro da versão do aplicativo Gallery. string (obrigatório)
Necessário Indica se esse parâmetro deve ser passado ao executar a ação personalizada. Bool
tipo Especifica o tipo do parâmetro de ação personalizada. Os valores possíveis são: String, ConfigurationDataBlob ou LogOutputBlob 'ConfigurationDataBlob'
'LogOutputBlob'
'String'

GalleryApplicationProperties

Designação Descrição Valor
customActions Uma lista de ações personalizadas que podem ser executadas com todas as versões do aplicativo Gallery dentro deste aplicativo de galeria. GalleryApplicationCustomAction []
Descrição A descrição deste recurso de definição de aplicativo da galeria. Esta propriedade é atualizável. string
Fim da VidaData A data de fim de vida útil da galeria Definição de Aplicação. Esta propriedade pode ser usada para fins de descomissionamento. Esta propriedade é atualizável. string
EULA O acordo Eula para a definição de aplicação da galeria. string
privacidadeDeclaraçãoUri A declaração de privacidade uri. string
releaseNoteUri A nota de lançamento uri. string
supportedOSType Esta propriedade permite que você especifique o tipo suportado do sistema operacional para o qual o aplicativo foi criado. Os valores possíveis são: Windows,Linux. 'Linux'
'Windows' (obrigatório)

Microsoft.Compute/galerias/aplicativos

Designação Descrição Valor
apiVersion A versão api '2024-03-03'
Localização Localização do recurso string (obrigatório)
Designação O nome do recurso string (obrigatório)
propriedades Descreve as propriedades de uma definição de aplicativo de galeria. GalleryApplicationProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags. Consulte Tags em modelos
tipo O tipo de recurso 'Microsoft.Compute/galleries/applications'

Tags de Recursos

Designação Descrição Valor

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso galerias/aplicativos pode ser implantado com operações que visam:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Compute/galleries/applications, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/galleries/applications@2024-03-03"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  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"
    }
  })
}

Valores de propriedade

GalleryApplicationCustomAction

Designação Descrição Valor
Descrição Descrição para ajudar os usuários a entender o que essa ação personalizada faz. string
Designação O nome da ação personalizada. Deve ser exclusivo dentro da versão do aplicativo Gallery. string (obrigatório)
Parâmetros Os parâmetros que esta ação personalizada usa GalleryApplicationCustomActionParameter []
guião O script a ser executado ao executar esta ação personalizada. string (obrigatório)

GalleryApplicationCustomActionParameter

Designação Descrição Valor
defaultValue O valor padrão do parâmetro. Aplica-se apenas a tipos de cadeia de caracteres string
Descrição Uma descrição para ajudar os usuários a entender o que esse parâmetro significa string
Designação O nome da ação personalizada. Deve ser exclusivo dentro da versão do aplicativo Gallery. string (obrigatório)
Necessário Indica se esse parâmetro deve ser passado ao executar a ação personalizada. Bool
tipo Especifica o tipo do parâmetro de ação personalizada. Os valores possíveis são: String, ConfigurationDataBlob ou LogOutputBlob 'ConfigurationDataBlob'
'LogOutputBlob'
'String'

GalleryApplicationProperties

Designação Descrição Valor
customActions Uma lista de ações personalizadas que podem ser executadas com todas as versões do aplicativo Gallery dentro deste aplicativo de galeria. GalleryApplicationCustomAction []
Descrição A descrição deste recurso de definição de aplicativo da galeria. Esta propriedade é atualizável. string
Fim da VidaData A data de fim de vida útil da galeria Definição de Aplicação. Esta propriedade pode ser usada para fins de descomissionamento. Esta propriedade é atualizável. string
EULA O acordo Eula para a definição de aplicação da galeria. string
privacidadeDeclaraçãoUri A declaração de privacidade uri. string
releaseNoteUri A nota de lançamento uri. string
supportedOSType Esta propriedade permite que você especifique o tipo suportado do sistema operacional para o qual o aplicativo foi criado. Os valores possíveis são: Windows,Linux. 'Linux'
'Windows' (obrigatório)

Microsoft.Compute/galerias/aplicativos

Designação Descrição Valor
Localização Localização do recurso string (obrigatório)
Designação O nome do recurso string (obrigatório)
parent_id A ID do recurso que é o pai para este recurso. ID do recurso do tipo: galerias
propriedades Descreve as propriedades de uma definição de aplicativo de galeria. GalleryApplicationProperties
Etiquetas Tags de recursos Dicionário de nomes e valores de tags.
tipo O tipo de recurso "Microsoft.Compute/galleries/applications@2024-03-03"

Tags de Recursos

Designação Descrição Valor