Interface SpringApp
- All Superinterfaces:
ChildResource<SpringService>,ExternalChildResource<SpringApp,,SpringService> HasInnerModel<AppResourceInner>,HasName,HasParent<SpringService>,Indexable,Refreshable<SpringApp>,Updatable<SpringApp.Update>
public interface SpringApp
extends ExternalChildResource<SpringApp,SpringService>, HasInnerModel<AppResourceInner>, Updatable<SpringApp.Update>
An immutable client-side representation of an Azure Spring App.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceContainer interface for all the definitions that need to be implemented.static interfaceGrouping of all the spring app definition stages.static interfaceThe template for an update operation, containing all the settings that can be modified.static interfaceGrouping of spring app update stages. -
Method Summary
Modifier and TypeMethodDescription<T extends SpringAppDeployment.DefinitionStages.WithCreate<T>>
SpringAppDeployments<T> fqdn()boolean(Enterprise Tier Only)boolean(Enterprise Tier Only)identity()booleanbooleanisPublic()url()Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.ExternalChildResource
idMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModelMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent
parentMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
Method Details
-
isPublic
boolean isPublic()- Returns:
- whether the app exposes public endpoint
-
isHttpsOnly
boolean isHttpsOnly()- Returns:
- whether only https is allowed for the app
-
url
String url()- Returns:
- the url of the app
-
fqdn
String fqdn()- Returns:
- the fully qualified domain name (FQDN) of the app
-
temporaryDisk
TemporaryDisk temporaryDisk()- Returns:
- the temporary disk of the app
-
persistentDisk
PersistentDisk persistentDisk()- Returns:
- the persistent disk of the app
-
identity
ManagedIdentityProperties identity()- Returns:
- the identity property of the app
-
activeDeploymentName
String activeDeploymentName()- Returns:
- the active deployment name
-
getActiveDeployment
SpringAppDeployment getActiveDeployment()- Returns:
- the active deployment
-
getActiveDeploymentAsync
Mono<SpringAppDeployment> getActiveDeploymentAsync()- Returns:
- the active deployment
-
deployments
<T extends SpringAppDeployment.DefinitionStages.WithCreate<T>> SpringAppDeployments<T> deployments()- Type Parameters:
T- derived type ofSpringAppDeployment.DefinitionStages.WithCreate- Returns:
- the entry point of the spring app deployment
-
serviceBindings
SpringAppServiceBindings serviceBindings()- Returns:
- the entry point of the spring app service binding
-
customDomains
SpringAppDomains customDomains()- Returns:
- the entry point of the spring app custom domain
-
getResourceUploadUrlAsync
Mono<ResourceUploadDefinition> getResourceUploadUrlAsync()- Returns:
- the blob url to upload deployment
-
getResourceUploadUrl
ResourceUploadDefinition getResourceUploadUrl()- Returns:
- the blob url to upload deployment
-
hasConfigurationServiceBinding
boolean hasConfigurationServiceBinding()(Enterprise Tier Only)- Returns:
- whether this app has binding to the default Configuration Service
-
hasServiceRegistryBinding
boolean hasServiceRegistryBinding()(Enterprise Tier Only)- Returns:
- whether this app has binding to the default Service Registry
-