Partager via


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()

Gets the entry point of the spring app deployment.

abstract String activeDeploymentName()

Gets the active deployment name.

abstract SpringAppDomains customDomains()

Gets the entry point of the spring app custom domain.

abstract String fqdn()

Gets the fully qualified domain name (FQDN) of the app.

abstract SpringAppDeployment getActiveDeployment()

Gets the active deployment.

abstract Mono<SpringAppDeployment> getActiveDeploymentAsync()

Gets the active deployment.

abstract ResourceUploadDefinition getResourceUploadUrl()

Gets the blob url to upload deployment

abstract Mono<ResourceUploadDefinition> getResourceUploadUrlAsync()

Gets the blob url to upload deployment

abstract boolean hasConfigurationServiceBinding()

Check whether this app has binding to the default Configuration Service.

abstract boolean hasServiceRegistryBinding()

Check whether this app has binding to the default Service Registry.

abstract ManagedIdentityProperties identity()

Gets the identity property of the app.

abstract boolean isHttpsOnly()

Check whether only HTTPS is allowed for the app.

abstract boolean isPublic()

Check whether the app exposes public endpoint.

abstract PersistentDisk persistentDisk()

Gets the persistent disk of the app.

abstract SpringAppServiceBindings serviceBindings()

Gets the entry point of the spring app service binding.

abstract TemporaryDisk temporaryDisk()

Gets the temporary disk of the app.

abstract String url()

Gets the URL of the app.

Method Details

deployments

public abstract SpringAppDeployments deployments()

Gets the entry point of the spring app deployment.

Returns:

the entry point of the spring app deployment

activeDeploymentName

public abstract String activeDeploymentName()

Gets the active deployment name.

Returns:

the active deployment name

customDomains

public abstract SpringAppDomains customDomains()

Gets the entry point of the spring app custom domain.

Returns:

the entry point of the spring app custom domain

fqdn

public abstract String fqdn()

Gets the fully qualified domain name (FQDN) of the app.

Returns:

the fully qualified domain name (FQDN) of the app

getActiveDeployment

public abstract SpringAppDeployment getActiveDeployment()

Gets the active deployment.

Returns:

the active deployment

getActiveDeploymentAsync

public abstract Mono getActiveDeploymentAsync()

Gets the active deployment.

Returns:

the active deployment

getResourceUploadUrl

public abstract ResourceUploadDefinition getResourceUploadUrl()

Gets the blob url to upload deployment

Returns:

the blob url to upload deployment.

getResourceUploadUrlAsync

public abstract Mono getResourceUploadUrlAsync()

Gets the blob url to upload deployment

Returns:

the blob url to upload deployment

hasConfigurationServiceBinding

public abstract boolean hasConfigurationServiceBinding()

Check whether this app has binding to the default Configuration Service. (Enterprise Tier Only)

Returns:

whether this app has binding to the default Configuration Service

hasServiceRegistryBinding

public abstract boolean hasServiceRegistryBinding()

Check whether this app has binding to the default Service Registry. (Enterprise Tier Only)

Returns:

whether this app has binding to the default Service Registry

identity

public abstract ManagedIdentityProperties identity()

Gets the identity property of the app.

Returns:

the identity property of the app

isHttpsOnly

public abstract boolean isHttpsOnly()

Check whether only HTTPS is allowed for the app.

Returns:

whether only HTTPS is allowed for the app

isPublic

public abstract boolean isPublic()

Check whether the app exposes public endpoint.

Returns:

whether the app exposes public endpoint

persistentDisk

public abstract PersistentDisk persistentDisk()

Gets the persistent disk of the app.

Returns:

the persistent disk of the app

serviceBindings

public abstract SpringAppServiceBindings serviceBindings()

Gets the entry point of the spring app service binding.

Returns:

the entry point of the spring app service binding

temporaryDisk

public abstract TemporaryDisk temporaryDisk()

Gets the temporary disk of the app.

Returns:

the temporary disk of the app

url

public abstract String url()

Gets the URL of the app.

Returns:

the URL of the app

Applies to