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 Classes Modifier and Type Interface Description static interfaceSpringService.DefinitionContainer interface for all the definitions that need to be implemented.static interfaceSpringService.DefinitionStagesGrouping of all the spring service definition stages.static interfaceSpringService.UpdateThe template for an update operation, containing all the settings that can be modified.static interfaceSpringService.UpdateStagesGrouping of spring service update stages.-
Nested classes/interfaces inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
Resource.DefinitionWithRegion<T extends Object>, Resource.DefinitionWithTags<T extends Object>, Resource.UpdateWithTags<T extends Object>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SpringAppsapps()SpringServiceCertificatescertificates()voiddisableTestEndpoint()Disables the test endpoint for the service.Mono<Void>disableTestEndpointAsync()Disables the test endpoint for the service.TestKeysenableTestEndpoint()Enables the test endpoint for the service.Mono<TestKeys>enableTestEndpointAsync()Enables the test endpoint for the service.MonitoringSettingPropertiesgetMonitoringSetting()Mono<MonitoringSettingProperties>getMonitoringSettingAsync()ConfigServerPropertiesgetServerProperties()Mono<ConfigServerProperties>getServerPropertiesAsync()TestKeyslistTestKeys()Lists test keys for the service.Mono<TestKeys>listTestKeysAsync()Lists test keys for the service.TestKeysregenerateTestKeys(TestKeyType keyType)Regenerates a test key for the Service.Mono<TestKeys>regenerateTestKeysAsync(TestKeyType keyType)Regenerates a test key for the Service.Skusku()-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager
manager
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
name
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupName
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource
region, regionName, tags, type
-
-
-
-
Method Detail
-
sku
Sku sku()
- Returns:
- Sku of the service
-
apps
SpringApps apps()
- Returns:
- the entry point of the spring app
-
certificates
SpringServiceCertificates certificates()
- Returns:
- the entry point of the spring service certificate
-
getMonitoringSetting
MonitoringSettingProperties getMonitoringSetting()
- Returns:
- Monitoring Setting properties of the service
-
getMonitoringSettingAsync
Mono<MonitoringSettingProperties> getMonitoringSettingAsync()
- Returns:
- Monitoring Setting properties of the service
-
getServerProperties
ConfigServerProperties getServerProperties()
- Returns:
- server properties of the service
-
getServerPropertiesAsync
Mono<ConfigServerProperties> getServerPropertiesAsync()
- Returns:
- server properties of the service
-
listTestKeys
TestKeys listTestKeys()
Lists test keys for the service.- Returns:
- all test keys
-
listTestKeysAsync
Mono<TestKeys> listTestKeysAsync()
Lists test keys for the service.- Returns:
- all test keys
-
regenerateTestKeys
TestKeys regenerateTestKeys(TestKeyType keyType)
Regenerates a test key for the Service.- Parameters:
keyType- the type of the regenerated key- Returns:
- all test keys
-
regenerateTestKeysAsync
Mono<TestKeys> regenerateTestKeysAsync(TestKeyType keyType)
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
Mono<Void> disableTestEndpointAsync()
Disables the test endpoint for the service.- Returns:
- null
-
enableTestEndpoint
TestKeys enableTestEndpoint()
Enables the test endpoint for the service.- Returns:
- all test keys
-
-