SpringApp Interface

Implements

public interface SpringApp
extends ExternalChildResource<SpringApp,SpringService>, HasInnerModel<AppResourceInner>, Updatable<Update>

An immutable client-side representation of an Azure Spring App.

Method Summary

Modifier and Type Method and Description
abstract SpringAppDeployments<T> deployments()
abstract String activeDeploymentName()
abstract SpringAppDomains customDomains()
abstract String fqdn()
abstract SpringAppDeployment getActiveDeployment()
abstract Mono<SpringAppDeployment> getActiveDeploymentAsync()
abstract ResourceUploadDefinition getResourceUploadUrl()
abstract Mono<ResourceUploadDefinition> getResourceUploadUrlAsync()
abstract boolean hasConfigurationServiceBinding()

(Enterprise Tier Only)

abstract boolean hasServiceRegistryBinding()

(Enterprise Tier Only)

abstract ManagedIdentityProperties identity()
abstract boolean isHttpsOnly()
abstract boolean isPublic()
abstract PersistentDisk persistentDisk()
abstract SpringAppServiceBindings serviceBindings()
abstract TemporaryDisk temporaryDisk()
abstract String url()

Method Details

deployments

public abstract SpringAppDeployments deployments()

Returns:

the entry point of the spring app deployment

activeDeploymentName

public abstract String activeDeploymentName()

Returns:

the active deployment name

customDomains

public abstract SpringAppDomains customDomains()

Returns:

the entry point of the spring app custom domain

fqdn

public abstract String fqdn()

Returns:

the fully qualified domain name (FQDN) of the app

getActiveDeployment

public abstract SpringAppDeployment getActiveDeployment()

Returns:

the active deployment

getActiveDeploymentAsync

public abstract Mono getActiveDeploymentAsync()

Returns:

the active deployment

getResourceUploadUrl

public abstract ResourceUploadDefinition getResourceUploadUrl()

Returns:

the blob url to upload deployment

getResourceUploadUrlAsync

public abstract Mono getResourceUploadUrlAsync()

Returns:

the blob url to upload deployment

hasConfigurationServiceBinding

public abstract boolean hasConfigurationServiceBinding()

(Enterprise Tier Only)

Returns:

whether this app has binding to the default Configuration Service

hasServiceRegistryBinding

public abstract boolean hasServiceRegistryBinding()

(Enterprise Tier Only)

Returns:

whether this app has binding to the default Service Registry

identity

public abstract ManagedIdentityProperties identity()

Returns:

the identity property of the app

isHttpsOnly

public abstract boolean isHttpsOnly()

Returns:

whether only https is allowed for the app

isPublic

public abstract boolean isPublic()

Returns:

whether the app exposes public endpoint

persistentDisk

public abstract PersistentDisk persistentDisk()

Returns:

the persistent disk of the app

serviceBindings

public abstract SpringAppServiceBindings serviceBindings()

Returns:

the entry point of the spring app service binding

temporaryDisk

public abstract TemporaryDisk temporaryDisk()

Returns:

the temporary disk of the app

url

public abstract String url()

Returns:

the url of the app

Applies to