ArmApplicationDefinitionData Klasse

Definition

Eine Klasse, die das ArmApplicationDefinition-Datenmodell darstellt. Informationen zur Definition der verwalteten Anwendung.

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

Konstruktoren

ArmApplicationDefinitionData(AzureLocation, ArmApplicationLockLevel)

Initialisiert eine neue instance von ArmApplicationDefinitionData.

Eigenschaften

Artifacts

Die Sammlung verwalteter Anwendungsartefakte. Das Portal verwendet die als Artefakte angegebenen Dateien, um die Benutzererfahrung beim Erstellen einer verwalteten Anwendung aus einer Definition einer verwalteten Anwendung zu erstellen.

Authorizations

Die Verwalteten Anwendungsanbieterautorisierungen.

CreateUiDefinition

Der createUiDefinition-JSON-Code für die Sicherungsvorlage mit der Ressource Microsoft.Solutions/applications. Es kann sich um ein JObject oder eine wohlgeformte JSON-Zeichenfolge handeln.

Um dieser Eigenschaft ein Objekt zuzuweisen, verwenden Sie FromObjectAsJson<T>(T, JsonSerializerOptions).

Verwenden Sie FromString(String), um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen.

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.
DeploymentMode

Der Bereitstellungsmodus für verwaltete Anwendungen.

Description

Die Beschreibung der Definition der verwalteten Anwendung.

DisplayName

Der Anzeigename der Definition der verwalteten Anwendung.

Id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Geerbt von ResourceData)
IsEnabled

Ein Wert, der angibt, ob das Paket aktiviert ist oder nicht.

Location

Der geografische Standort, an dem sich die Ressource befindet.

(Geerbt von TrackedResourceData)
LockingPolicy

Die Sperrrichtlinie für verwaltete Anwendungen.

LockLevel

Die Sperrebene der verwalteten Anwendung.

MainTemplate

Die Inline-Standard JSON-Vorlage, die ressourcen enthält, die bereitgestellt werden sollen. Es kann sich um ein JObject oder eine wohlgeformte JSON-Zeichenfolge handeln.

Um dieser Eigenschaft ein Objekt zuzuweisen, verwenden Sie FromObjectAsJson<T>(T, JsonSerializerOptions).

Verwenden Sie FromString(String), um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen.

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.
ManagedBy

ID der Ressource, die diese Ressource verwaltet.

(Geerbt von ArmApplicationResourceData)
ManagementMode

Der Verwaltungsmodus für verwaltete Anwendungen.

Name

Der Name der Ressource.

(Geerbt von ResourceData)
NotificationEndpoints

Der Benachrichtigungsendpunkt der verwalteten Anwendung.

PackageFileUri

Der URI der Paketdefinitionsdatei für die verwaltete Anwendung. Verwenden Sie dieses Element.

Policies

Die Richtlinien des Anbieters der verwalteten Anwendung.

ResourceType

Der Typ der Ressource. Beispiel: "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts".

(Geerbt von ResourceData)
Sku

Die SKU der Ressource.

(Geerbt von ArmApplicationResourceData)
SystemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

(Geerbt von ResourceData)
Tags

Ressourcentags.

(Geerbt von TrackedResourceData)

Gilt für: