SpringApp Interface
Implements
public interface SpringApp
extends com.azure.resourcemanager.resources.fluentcore.arm.models.ExternalChildResource<SpringApp,SpringService>, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<AppResourceInner>, com.azure.resourcemanager.resources.fluentcore.model.Updatable<Update>
An immutable client-side representation of an Azure Spring App.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract String |
activeDeploymentName()
Gets the active deployment name. |
|
abstract
Spring |
customDomains()
Gets the entry point of the spring app custom domain. |
|
abstract
Spring |
deployments()
Gets the entry point of the spring app deployment. |
| 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
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:
deployments
public abstract SpringAppDeployments<T> <T>deployments()
Gets the entry point of the spring app deployment.
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<SpringAppDeployment> getActiveDeploymentAsync()
Gets the active deployment.
Returns:
getResourceUploadUrl
public abstract ResourceUploadDefinition getResourceUploadUrl()
Gets the blob url to upload deployment
Returns:
getResourceUploadUrlAsync
public abstract Mono<ResourceUploadDefinition> getResourceUploadUrlAsync()
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: