Interface SpringService
- All Superinterfaces:
GroupableResource<AppPlatformManager,,ServiceResourceInner> HasId,HasInnerModel<ServiceResourceInner>,HasManager<AppPlatformManager>,HasName,HasResourceGroup,Indexable,Refreshable<SpringService>,Resource,Updatable<SpringService.Update>
public interface SpringService
extends GroupableResource<AppPlatformManager,ServiceResourceInner>, Refreshable<SpringService>, Updatable<SpringService.Update>
An immutable client-side representation of an Azure Spring Service.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceContainer interface for all the definitions that need to be implemented.static interfaceGrouping of all the spring service definition stages.static interfaceThe template for an update operation, containing all the settings that can be modified.static interfaceGrouping of spring service update stages.Nested classes/interfaces inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
Resource.DefinitionWithRegion<T>, Resource.DefinitionWithTags<T>, Resource.UpdateWithTags<T> -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionapps()Gets the entry point of the spring app.Gets the entry point of the spring service certificate.voidDisables the test endpoint for the service.Disables the test endpoint for the service.Enables the test endpoint for the service.Enables the test endpoint for the service.Gets default Configuration Service for Enterprise Tier.Gets default Service Registry for Enterprise Tier.Gets the Monitoring Setting properties of the service.Gets the Monitoring Setting properties of the service.Gets the server properties of the service.Gets the server properties of the service.Lists test keys for the service.Lists test keys for the service.regenerateTestKeys(TestKeyType keyType) Regenerates a test key for the Service.regenerateTestKeysAsync(TestKeyType keyType) Regenerates a test key for the Service.sku()Gets the Sku of the service.Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModelMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager
managerMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupNameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
region, regionName, tags, type
-
Method Details
-
sku
Sku sku()Gets the Sku of the service.- Returns:
- Sku of the service
-
apps
SpringApps apps()Gets the entry point of the spring app.- Returns:
- the entry point of the spring app
-
certificates
SpringServiceCertificates certificates()Gets the entry point of the spring service certificate.- Returns:
- the entry point of the spring service certificate
-
getMonitoringSetting
MonitoringSettingProperties getMonitoringSetting()Gets the Monitoring Setting properties of the service.- Returns:
- Monitoring Setting properties of the service
-
getMonitoringSettingAsync
Mono<MonitoringSettingProperties> getMonitoringSettingAsync()Gets the Monitoring Setting properties of the service.- Returns:
- Monitoring Setting properties of the service
-
getServerProperties
ConfigServerProperties getServerProperties()Gets the server properties of the service.- Returns:
- server properties of the service
-
getServerPropertiesAsync
Mono<ConfigServerProperties> getServerPropertiesAsync()Gets the server properties of the service.- Returns:
- server properties of the service
-
listTestKeys
TestKeys listTestKeys()Lists test keys for the service.- Returns:
- all test keys
-
listTestKeysAsync
Lists test keys for the service.- Returns:
- all test keys
-
regenerateTestKeys
Regenerates a test key for the Service.- Parameters:
keyType- the type of the regenerated key- Returns:
- all test keys
-
regenerateTestKeysAsync
Regenerates a test key for the Service.- Parameters:
keyType- the type of the regenerated key- Returns:
- all test keys
-
disableTestEndpoint
void disableTestEndpoint()Disables the test endpoint for the service. -
disableTestEndpointAsync
Disables the test endpoint for the service.- Returns:
- null
-
enableTestEndpoint
TestKeys enableTestEndpoint()Enables the test endpoint for the service.- Returns:
- all test keys
-
enableTestEndpointAsync
Enables the test endpoint for the service.- Returns:
- all test keys
-
getDefaultConfigurationService
SpringConfigurationService getDefaultConfigurationService()Gets default Configuration Service for Enterprise Tier.- Returns:
- default Configuration Service for Enterprise Tier
-
getDefaultServiceRegistry
SpringServiceRegistry getDefaultServiceRegistry()Gets default Service Registry for Enterprise Tier.- Returns:
- default Service Registry for Enterprise Tier
-