Azure.ResourceManager.AppPlatform.Models Namespace

Classes

ActiveAppPlatformDeploymentsContent

Object that includes an array of Deployment resource name and set them as active.

AppCustomPersistentDisk

Custom persistent disk resource payload.

AppCustomPersistentDiskProperties

Custom persistent disk resource payload. Please note AppCustomPersistentDiskProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AppPlatformAzureFileVolume.

AppIngressSettings

App ingress settings payload.

AppInstanceExecAction

ExecAction describes a "run in container" action.

AppInstanceHttpGetAction

HTTPGetAction describes an action based on HTTP Get requests.

AppInstanceProbe

Probe describes a health check to be performed against an App Instance to determine whether it is alive or ready to receive traffic.

AppInstanceProbeAction

The action of the probe. Please note AppInstanceProbeAction is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AppInstanceExecAction, AppInstanceHttpGetAction and AppInstanceTcpSocketAction.

AppInstanceTcpSocketAction

TCPSocketAction describes an action based on opening a socket.

ApplicationDiagnosticContent

Diagnostic parameters of diagnostic operations.

ApplicationRemoteDebuggingConfig

Remote debugging config.

ApplicationRemoteDebuggingContent

Remote debugging payload.

AppLoadedCertificate

Loaded certificate payload.

AppPersistentDisk

Persistent disk payload.

AppPlatformApiPortalInstance

Collection of instances belong to the API portal.

AppPlatformApiPortalProperties

API portal properties payload.

AppPlatformApiPortalResourceRequirements

Resource requests of the API portal.

AppPlatformAppProperties

App resource properties payload.

AppPlatformAzureFileVolume

The properties of the Azure File volume. Azure File shares are mounted as volumes.

AppPlatformBindingProperties

Binding resource properties payload.

AppPlatformBuilderProperties

KPack Builder properties payload.

AppPlatformBuildpackBindingProperties

Properties of a buildpack binding.

AppPlatformBuildProperties

Build resource properties payload.

AppPlatformBuildResourceRequirements

Resource request payload of Build Resource.

AppPlatformBuildResultLog

Build result log resource properties payload.

AppPlatformBuildResultProperties

Build result resource properties payload.

AppPlatformBuildResultUserSourceInfo

Reference to a build result.

AppPlatformBuildServiceAgentPoolProperties

Build service agent pool properties.

AppPlatformBuildServiceProperties

Build service resource properties payload.

AppPlatformBuildServiceResourceRequirements

The runtime resource configuration of this build service.

AppPlatformBuildStageProperties

The build stage (init-container and container) resources in build pod.

AppPlatformCertificateProperties

Certificate resource payload. Please note AppPlatformCertificateProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AppPlatformContentCertificateProperties and AppPlatformKeyVaultCertificateProperties.

AppPlatformClusterStackProperties

KPack ClusterStack properties payload.

AppPlatformConfigServerGitProperty

Property of git.

AppPlatformConfigServerProperties

Config server git properties payload.

AppPlatformConfigurationServiceGitRepository

Git repository property payload for Application Configuration Service.

AppPlatformConfigurationServiceGitReposValidationMessages

Validate messages of the configuration service git repositories.

AppPlatformConfigurationServiceGitValidateResult

Validation result for configuration service settings.

AppPlatformConfigurationServiceInstance

Collection of instances belong to the Application Configuration Service.

AppPlatformConfigurationServiceProperties

Application Configuration Service properties payload.

AppPlatformConfigurationServiceRequirements

Resource request payload of Application Configuration Service.

AppPlatformConfigurationServiceSettings

The settings of Application Configuration Service.

AppPlatformConfigurationServiceSettingsValidateResult

Validation result for configuration service settings.

AppPlatformContentCertificateProperties

Properties of certificate imported from key vault.

AppPlatformCustomContainer

Custom container payload.

AppPlatformCustomContainerUserSourceInfo

Custom container user source info.

AppPlatformCustomDomainProperties

Custom domain of app resource payload.

AppPlatformCustomDomainValidateContent

Custom domain validate payload.

AppPlatformCustomDomainValidateResult

Validation result for custom domain.

AppPlatformDeploymentInstance

Deployment instance payload.

AppPlatformDeploymentProperties

Deployment resource properties payload.

AppPlatformDeploymentResourceRequirements

Deployment resource request payload.

AppPlatformDeploymentSettings

Deployment settings payload.

AppPlatformErrorInfo

The error code compose of code and message.

AppPlatformGatewayApiMetadataProperties

API metadata property for Spring Cloud Gateway.

AppPlatformGatewayApiRoute

API route config of the Spring Cloud Gateway.

AppPlatformGatewayCorsProperties

Cross-Origin Resource Sharing property.

AppPlatformGatewayInstance

Collection of instances belong to the Spring Cloud Gateway.

AppPlatformGatewayOperatorProperties

Properties of the Spring Cloud Gateway Operator.

AppPlatformGatewayOperatorResourceRequirements

Properties of the Spring Cloud Gateway Operator.

AppPlatformGatewayProperties

Spring Cloud Gateway properties payload.

AppPlatformGatewayResourceRequirements

Resource request payload of Spring Cloud Gateway.

AppPlatformGatewayRouteConfigProperties

API route config of the Spring Cloud Gateway.

AppPlatformImageRegistryCredential

Credential of the image registry.

AppPlatformKeyVaultCertificateProperties

Properties of certificate imported from key vault.

AppPlatformLogFileUriResult

Log file URL payload.

AppPlatformMonitoringSettingProperties

Monitoring Setting properties payload.

AppPlatformNameAvailabilityContent

Name availability parameters payload.

AppPlatformNameAvailabilityResult

Name availability result payload.

AppPlatformResourceUploadResult

Resource upload definition payload.

AppPlatformServiceNetworkProfile

Service network profile payload.

AppPlatformServiceProperties

Service properties payload.

AppPlatformServiceRegistryInstance

Collection of instances belong to the Service Registry.

AppPlatformServiceRegistryProperties

Service Registry properties payload.

AppPlatformServiceRegistryResourceRequirements

Resource request payload of Service Registry.

AppPlatformServiceRequiredTraffic

Required inbound or outbound traffic for Azure Spring Apps resource.

AppPlatformServiceTestKeys

Test keys payload.

AppPlatformSku

Sku of Azure Spring Apps.

AppPlatformSkuCapabilities

The AppPlatformSkuCapabilities.

AppPlatformSkuCapacity

The SKU capacity.

AppPlatformSkuLocationInfo

Locations and availability zones where the SKU is available.

AppPlatformSkuRestrictionInfo

Information about the restriction where the SKU cannot be used.

AppPlatformSkuRestrictions

Restrictions where the SKU cannot be used.

AppPlatformSkuZoneDetails

Details of capabilities available to a SKU in specific zones.

AppPlatformSsoProperties

Single sign-on related configuration.

AppPlatformStorageAccount

storage resource of type Azure Storage Account.

AppPlatformStorageProperties

Storage resource payload. Please note AppPlatformStorageProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AppPlatformStorageAccount.

AppPlatformSupportedRuntimeVersion

Supported deployment runtime version descriptor.

AppPlatformSupportedStackProperties

Supported stack resource properties.

AppPlatformUploadedUserSourceInfo

Source with uploaded location Please note AppPlatformUploadedUserSourceInfo is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include JarUploadedUserSourceInfo, NetCoreZipUploadedUserSourceInfo and SourceUploadedUserSourceInfo.

AppPlatformUserSourceInfo

Source information for a deployment Please note AppPlatformUserSourceInfo is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include AppPlatformBuildResultUserSourceInfo, AppPlatformCustomContainerUserSourceInfo, JarUploadedUserSourceInfo, NetCoreZipUploadedUserSourceInfo, SourceUploadedUserSourceInfo and AppPlatformUploadedUserSourceInfo.

AppTemporaryDisk

Temporary disk payload.

AppVnetAddons

Additional App settings in vnet injection instance.

ArmAppPlatformModelFactory

Model factory for models.

AvailableAppPlatformSku

Describes an available Azure Spring Apps SKU.

BuildpackBindingLaunchProperties

Buildpack Binding Launch Properties.

BuildpacksGroupProperties

Buildpack group properties of the Builder.

BuildServiceAgentPoolSizeProperties

Build service agent pool size properties.

ConfigServerGitPatternRepository

Git repository property payload for config server.

ConfigServerSettings

The settings of config server.

ConfigServerSettingsErrorRecord

Error record of the config server settings.

ConfigServerSettingsValidateResult

Validation result for config server settings.

JarUploadedUserSourceInfo

Uploaded Jar binary for a deployment.

NetCoreZipUploadedUserSourceInfo

Uploaded Jar binary for a deployment.

RegenerateAppPlatformServiceTestKeyContent

Regenerate test key request payload.

SourceUploadedUserSourceInfo

Uploaded Java source code binary for a deployment.

Structs

AppBackendProtocol

How ingress should communicate with this app backend service.

AppInstanceHttpSchemeType

Scheme to use for connecting to the host. Defaults to HTTP.

Possible enum values:

  • "HTTP" means that the scheme used will be http://
  • "HTTPS" means that the scheme used will be https://
AppPlatformApiPortalProvisioningState

State of the API portal.

AppPlatformAppProvisioningState

Provisioning state of the App.

AppPlatformBuilderProvisioningState

Builder provision status.

AppPlatformBuildProvisioningState

Provisioning state of the KPack build result.

AppPlatformBuildResultProvisioningState

Provisioning state of the KPack build result.

AppPlatformBuildServiceProvisioningState

Provisioning state of the KPack build result.

AppPlatformCertificateProvisioningState

Provisioning state of the Certificate.

AppPlatformConfigServerState

State of the config server.

AppPlatformConfigurationServiceProvisioningState

State of the Application Configuration Service.

AppPlatformCustomDomainProvisioningState

Provisioning state of the Domain.

AppPlatformDeploymentProvisioningState

Provisioning state of the Deployment.

AppPlatformDeploymentStatus

Status of the Deployment.

AppPlatformGatewayProvisioningState

State of the Spring Cloud Gateway.

AppPlatformGatewayRouteConfigProtocol

Protocol of routed Azure Spring Apps applications.

AppPlatformMonitoringSettingState

State of the Monitoring Setting.

AppPlatformServicePowerState

Power state of the Service.

AppPlatformServiceProvisioningState

Provisioning state of the Service.

AppPlatformServiceRegistryProvisioningState

State of the Service Registry.

AppPlatformServiceTestKeyType

Type of the test key.

AppPlatformServiceTrafficDirection

The direction of required traffic.

AppPlatformSkuRestrictionsReasonCode

Gets the reason for restriction. Possible values include: 'QuotaId', 'NotAvailableForSubscription'.

AppPlatformSkuRestrictionsType

Gets the type of restrictions. Possible values include: 'Location', 'Zone'.

AppPlatformSkuScaleType

Gets or sets the type of the scale.

AppPlatformSupportedRuntimePlatform

The platform of this runtime version (possible values: "Java" or ".NET").

AppPlatformSupportedRuntimeValue

The raw value which could be passed to deployment CRUD operations.

AppSessionAffinity

Type of the affinity, set this to Cookie to enable session affinity.

BuildpackBindingProvisioningState

State of the Buildpack Binding.

BuildpackBindingType

Buildpack Binding Type.

KPackBuildStageProvisioningState

The provisioning state of this build stage resource.