다음을 통해 공유


AppResource Class

Definition

App resource payload

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.AppResourceTypeConverter))]
public class AppResource : Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.IAppResource, Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.AppResourceTypeConverter))>]
type AppResource = class
    interface IAppResource
    interface IJsonSerializable
    interface IProxyResource
    interface IResource
    interface IValidates
Public Class AppResource
Implements IAppResource, IValidates
Inheritance
AppResource
Attributes
Implements

Constructors

Name Description
AppResource()

Creates an new AppResource instance.

Properties

Name Description
AddonConfig

Collection of addons

EnableEndToEndTl

Indicate if end to end TLS is enabled.

Fqdn

Fully qualified dns Name.

HttpsOnly

Indicate if only https is allowed.

Id

Fully qualified resource Id for the resource.

IdentityPrincipalId

Principal Id of system-assigned managed identity.

IdentityTenantId

Tenant Id of system-assigned managed identity.

IdentityType

Type of the managed identity

LoadedCertificate

Collection of loaded certificates

Location

The GEO location of the application, always the same with its parent resource

Name

The name of the resource.

PersistentDiskMountPath

Mount path of the persistent disk

PersistentDiskSizeInGb

Size of the persistent disk in GB

PersistentDiskUsedInGb

Size of the used persistent disk in GB

ProvisioningState

Provisioning state of the App

Public

Indicates whether the App exposes public endpoint

ResourceGroupName

Gets the resource group name

SystemDataCreatedAt

The timestamp of resource creation (UTC).

SystemDataCreatedBy

The identity that created the resource.

SystemDataCreatedByType

The type of identity that created the resource.

SystemDataLastModifiedAt

The timestamp of resource modification (UTC).

SystemDataLastModifiedBy

The identity that last modified the resource.

SystemDataLastModifiedByType

The type of identity that last modified the resource.

TemporaryDiskMountPath

Mount path of the temporary disk

TemporaryDiskSizeInGb

Size of the temporary disk in GB

Type

The type of the resource.

Url

URL of the App

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AppResource.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AppResource.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SpringCloud.Models.IAppResource.

FromJsonString(String)

Creates a new instance of AppResource, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of AppResource into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to