Freigeben über


ArmResourcesModelFactory.ArmApplicationData Methode

Definition

Initialisiert eine neue instance von ArmApplicationData.

public static Azure.ResourceManager.Resources.ArmApplicationData ArmApplicationData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, string managedBy = default, Azure.ResourceManager.Resources.Models.ArmApplicationSku sku = default, Azure.ResourceManager.Models.ArmPlan plan = default, string kind = default, Azure.ResourceManager.Resources.Models.ArmApplicationManagedIdentity identity = default, Azure.Core.ResourceIdentifier managedResourceGroupId = default, Azure.Core.ResourceIdentifier applicationDefinitionId = default, BinaryData parameters = default, BinaryData outputs = default, Azure.ResourceManager.Resources.Models.ResourcesProvisioningState? provisioningState = default, string billingDetailsResourceUsageId = default, Azure.ResourceManager.Resources.Models.ArmApplicationJitAccessPolicy jitAccessPolicy = default, Guid? publisherTenantId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.ArmApplicationAuthorization> authorizations = default, Azure.ResourceManager.Resources.Models.ArmApplicationManagementMode? managementMode = default, Azure.ResourceManager.Resources.Models.ArmApplicationPackageContact customerSupport = default, Azure.ResourceManager.Resources.Models.ArmApplicationPackageSupportUris supportUris = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.ArmApplicationArtifact> artifacts = default, Azure.ResourceManager.Resources.Models.ArmApplicationDetails createdBy = default, Azure.ResourceManager.Resources.Models.ArmApplicationDetails updatedBy = default);
static member ArmApplicationData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * Azure.ResourceManager.Resources.Models.ArmApplicationSku * Azure.ResourceManager.Models.ArmPlan * string * Azure.ResourceManager.Resources.Models.ArmApplicationManagedIdentity * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * BinaryData * BinaryData * Nullable<Azure.ResourceManager.Resources.Models.ResourcesProvisioningState> * string * Azure.ResourceManager.Resources.Models.ArmApplicationJitAccessPolicy * Nullable<Guid> * seq<Azure.ResourceManager.Resources.Models.ArmApplicationAuthorization> * Nullable<Azure.ResourceManager.Resources.Models.ArmApplicationManagementMode> * Azure.ResourceManager.Resources.Models.ArmApplicationPackageContact * Azure.ResourceManager.Resources.Models.ArmApplicationPackageSupportUris * seq<Azure.ResourceManager.Resources.Models.ArmApplicationArtifact> * Azure.ResourceManager.Resources.Models.ArmApplicationDetails * Azure.ResourceManager.Resources.Models.ArmApplicationDetails -> Azure.ResourceManager.Resources.ArmApplicationData
Public Shared Function ArmApplicationData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional managedBy As String = Nothing, Optional sku As ArmApplicationSku = Nothing, Optional plan As ArmPlan = Nothing, Optional kind As String = Nothing, Optional identity As ArmApplicationManagedIdentity = Nothing, Optional managedResourceGroupId As ResourceIdentifier = Nothing, Optional applicationDefinitionId As ResourceIdentifier = Nothing, Optional parameters As BinaryData = Nothing, Optional outputs As BinaryData = Nothing, Optional provisioningState As Nullable(Of ResourcesProvisioningState) = Nothing, Optional billingDetailsResourceUsageId As String = Nothing, Optional jitAccessPolicy As ArmApplicationJitAccessPolicy = Nothing, Optional publisherTenantId As Nullable(Of Guid) = Nothing, Optional authorizations As IEnumerable(Of ArmApplicationAuthorization) = Nothing, Optional managementMode As Nullable(Of ArmApplicationManagementMode) = Nothing, Optional customerSupport As ArmApplicationPackageContact = Nothing, Optional supportUris As ArmApplicationPackageSupportUris = Nothing, Optional artifacts As IEnumerable(Of ArmApplicationArtifact) = Nothing, Optional createdBy As ArmApplicationDetails = Nothing, Optional updatedBy As ArmApplicationDetails = Nothing) As ArmApplicationData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemDaten.

tags
IDictionary<String,String>

Die Tags.

location
AzureLocation

Der Speicherort.

managedBy
String

ID der Ressource, die diese Ressource verwaltet.

sku
ArmApplicationSku

Die SKU der Ressource.

plan
ArmPlan

Die Planinformationen.

kind
String

Die Art der verwalteten Anwendung. Zulässige Werte sind MarketPlace und ServiceCatalog.

identity
ArmApplicationManagedIdentity

Die Identität der Ressource.

managedResourceGroupId
ResourceIdentifier

Die ID der verwalteten Ressourcengruppe.

applicationDefinitionId
ResourceIdentifier

Der vollqualifizierte Pfad der Definitions-ID der verwalteten Anwendung.

parameters
BinaryData

Name- und Wertpaare, die die Parameter der verwalteten Anwendung definieren. Es kann sich um ein JObject-Objekt oder eine wohlgeformte JSON-Zeichenfolge handeln.

outputs
BinaryData

Name- und Wertpaare, die die Ausgabe der verwalteten Anwendung definieren.

provisioningState
Nullable<ResourcesProvisioningState>

Der Bereitstellungsstatus der verwalteten Anwendung.

billingDetailsResourceUsageId
String

Die Abrechnungsdetails für verwaltete Anwendungen.

jitAccessPolicy
ArmApplicationJitAccessPolicy

Die Jit-Zugriffsrichtlinie für die verwaltete Anwendung.

publisherTenantId
Nullable<Guid>

Die Herausgebermandanten-ID.

authorizations
IEnumerable<ArmApplicationAuthorization>

Die schreibgeschützte Autorisierungseigenschaft, die aus dem Anwendungspaket abgerufen wird.

managementMode
Nullable<ArmApplicationManagementMode>

Der Verwaltungsmodus für verwaltete Anwendungen.

customerSupport
ArmApplicationPackageContact

Die schreibgeschützte Kundensupporteigenschaft, die aus dem Anwendungspaket abgerufen wird.

supportUris
ArmApplicationPackageSupportUris

Die schreibgeschützte Unterstützung der URLs-Eigenschaft, die aus dem Anwendungspaket abgerufen wird.

artifacts
IEnumerable<ArmApplicationArtifact>

Die Sammlung verwalteter Anwendungsartefakte.

createdBy
ArmApplicationDetails

Die Cliententität, die die JIT-Anforderung erstellt hat.

updatedBy
ArmApplicationDetails

Die Cliententität, die die JIT-Anforderung zuletzt aktualisiert hat.

Gibt zurück

Eine neue ArmApplicationData instance zum Mocking.

Gilt für: