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
Spring |
deployments()
Gets the entry point of the spring app deployment. |
abstract String |
activeDeploymentName()
Gets the active deployment name. |
abstract
Spring |
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
Spring |
getActiveDeployment()
Gets the active deployment. |
abstract
Mono<Spring |
getActiveDeploymentAsync()
Gets the active deployment. |
abstract
Resource |
getResourceUploadUrl()
Gets the blob url to upload deployment |
abstract
Mono<Resource |
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
Managed |
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
Persistent |
persistentDisk()
Gets the persistent disk of the app. |
abstract
Spring |
serviceBindings()
Gets the entry point of the spring app service binding. |
abstract
Temporary |
temporaryDisk()
Gets the temporary disk of the app. |
abstract String |
url()
Gets the URL of the app. |
Method Details
deployments
public abstract SpringAppDeployments
Gets the entry point of the spring app deployment.
Returns:
activeDeploymentName
public abstract String activeDeploymentName()
Gets the active deployment name.
Returns:
customDomains
public abstract SpringAppDomains customDomains()
Gets the entry point of the spring app custom domain.
Returns:
fqdn
public abstract String fqdn()
Gets the fully qualified domain name (FQDN) of the app.
Returns:
getActiveDeployment
public abstract SpringAppDeployment getActiveDeployment()
Gets the active deployment.
Returns:
getActiveDeploymentAsync
public abstract Mono
Gets the active deployment.
Returns:
getResourceUploadUrl
public abstract ResourceUploadDefinition getResourceUploadUrl()
Gets the blob url to upload deployment
Returns:
getResourceUploadUrlAsync
public abstract Mono
Gets the blob url to upload deployment
Returns:
hasConfigurationServiceBinding
public abstract boolean hasConfigurationServiceBinding()
Check whether this app has binding to the default Configuration Service. (Enterprise Tier Only)
Returns:
hasServiceRegistryBinding
public abstract boolean hasServiceRegistryBinding()
Check whether this app has binding to the default Service Registry. (Enterprise Tier Only)
Returns:
identity
public abstract ManagedIdentityProperties identity()
Gets the identity property of the app.
Returns:
isHttpsOnly
public abstract boolean isHttpsOnly()
Check whether only HTTPS is allowed for the app.
Returns:
isPublic
public abstract boolean isPublic()
Check whether the app exposes public endpoint.
Returns:
persistentDisk
public abstract PersistentDisk persistentDisk()
Gets the persistent disk of the app.
Returns:
serviceBindings
public abstract SpringAppServiceBindings serviceBindings()
Gets the entry point of the spring app service binding.
Returns:
temporaryDisk
public abstract TemporaryDisk temporaryDisk()
Gets the temporary disk of the app.
Returns:
url
public abstract String url()
Gets the URL of the app.
Returns:
Applies to
Azure SDK for Java