ArmApplicationData Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A class representing the ArmApplication data model. Information about managed application.
public class ArmApplicationData : Azure.ResourceManager.Resources.Models.ArmApplicationResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Resources.ArmApplicationData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Resources.ArmApplicationData>
public class ArmApplicationData : Azure.ResourceManager.Resources.Models.ArmApplicationResourceData
type ArmApplicationData = class
inherit ArmApplicationResourceData
interface IJsonModel<ArmApplicationData>
interface IPersistableModel<ArmApplicationData>
type ArmApplicationData = class
inherit ArmApplicationResourceData
Public Class ArmApplicationData
Inherits ArmApplicationResourceData
Implements IJsonModel(Of ArmApplicationData), IPersistableModel(Of ArmApplicationData)
Public Class ArmApplicationData
Inherits ArmApplicationResourceData
- Inheritance
- Implements
Constructors
ArmApplicationData(AzureLocation, String) |
Initializes a new instance of ArmApplicationData. |
Properties
ApplicationDefinitionId |
The fully qualified path of managed application definition Id. |
Artifacts |
The collection of managed application artifacts. |
Authorizations |
The read-only authorizations property that is retrieved from the application package. |
BillingDetailsResourceUsageId |
The managed application resource usage Id. |
CreatedBy |
The client entity that created the JIT request. |
CustomerSupport |
The read-only customer support property that is retrieved from the application package. |
Id |
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Inherited from ResourceData) |
Identity |
The identity of the resource. |
JitAccessPolicy |
The managed application Jit access policy. |
Kind |
The kind of the managed application. Allowed values are MarketPlace and ServiceCatalog. |
Location |
The geo-location where the resource lives. (Inherited from TrackedResourceData) |
ManagedBy |
ID of the resource that manages this resource. (Inherited from ArmApplicationResourceData) |
ManagedResourceGroupId |
The managed resource group Id. |
ManagementMode |
The managed application management mode. |
Name |
The name of the resource. (Inherited from ResourceData) |
Outputs |
Name and value pairs that define the managed application outputs. To assign an object to this property use FromObjectAsJson<T>(T, JsonSerializerOptions). To assign an already formatted json string to this property use FromString(String). Examples:
|
Parameters |
Name and value pairs that define the managed application parameters. It can be a JObject or a well formed JSON string. To assign an object to this property use FromObjectAsJson<T>(T, JsonSerializerOptions). To assign an already formatted json string to this property use FromString(String). Examples:
|
Plan |
The plan information. |
ProvisioningState |
The managed application provisioning state. |
PublisherTenantId |
The publisher tenant Id. |
ResourceType |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". (Inherited from ResourceData) |
Sku |
The SKU of the resource. (Inherited from ArmApplicationResourceData) |
SupportUris |
The read-only support URLs property that is retrieved from the application package. |
SystemData |
Azure Resource Manager metadata containing createdBy and modifiedBy information. (Inherited from ResourceData) |
Tags |
Resource tags. (Inherited from TrackedResourceData) |
UpdatedBy |
The client entity that last updated the JIT request. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | (Inherited from TrackedResourceData) |