Compartir a través de


ArmApplicationDefinitionData Clase

Definición

Clase que representa el modelo de datos ArmApplicationDefinition. Información sobre la definición de aplicación administrada.

public class ArmApplicationDefinitionData : Azure.ResourceManager.Resources.Models.ArmApplicationResourceData
type ArmApplicationDefinitionData = class
    inherit ArmApplicationResourceData
Public Class ArmApplicationDefinitionData
Inherits ArmApplicationResourceData
Herencia

Constructores

ArmApplicationDefinitionData(AzureLocation, ArmApplicationLockLevel)

Inicializa una nueva instancia de ArmApplicationDefinitionData.

Propiedades

Artifacts

Colección de artefactos de aplicación administrada. El portal usará los archivos especificados como artefactos para construir la experiencia del usuario de crear una aplicación administrada a partir de una definición de aplicación administrada.

Authorizations

Las autorizaciones del proveedor de aplicaciones administradas.

CreateUiDefinition

Json createUiDefinition para la plantilla de respaldo con el recurso Microsoft.Solutions/applications. Puede ser un JObject o una cadena JSON bien formada.

Para asignar un objeto a esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena JSON ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

DeploymentMode

Modo de implementación de aplicaciones administradas.

Description

Descripción de la definición de la aplicación administrada.

DisplayName

Nombre para mostrar de la definición de aplicación administrada.

Id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Heredado de ResourceData)
IsEnabled

Valor que indica si el paquete está habilitado o no.

Location

Ubicación geográfica donde reside el recurso.

(Heredado de TrackedResourceData)
LockingPolicy

La directiva de bloqueo de aplicaciones administradas.

LockLevel

Nivel de bloqueo de aplicación administrada.

MainTemplate

Json de plantilla principal insertada que tiene recursos que se van a aprovisionar. Puede ser un JObject o una cadena JSON bien formada.

Para asignar un objeto a esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena JSON ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

ManagedBy

Identificador del recurso que administra este recurso.

(Heredado de ArmApplicationResourceData)
ManagementMode

Modo de administración de aplicaciones administradas.

Name

Nombre del recurso.

(Heredado de ResourceData)
NotificationEndpoints

Punto de conexión de notificación de aplicación administrada.

PackageFileUri

Uri del archivo de paquete de definición de aplicación administrada. Use este elemento.

Policies

Directivas de proveedor de aplicaciones administradas.

ResourceType

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts".

(Heredado de ResourceData)
Sku

SKU del recurso.

(Heredado de ArmApplicationResourceData)
SystemData

Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy.

(Heredado de ResourceData)
Tags

Etiquetas del recurso.

(Heredado de TrackedResourceData)

Se aplica a