Interface SpringConfigurationService

All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.arm.models.ChildResource<SpringService>, com.azure.resourcemanager.resources.fluentcore.arm.models.ExternalChildResource<SpringConfigurationService,SpringService>, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<ConfigurationServiceResourceInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent<SpringService>, com.azure.resourcemanager.resources.fluentcore.model.Indexable, com.azure.resourcemanager.resources.fluentcore.model.Refreshable<SpringConfigurationService>

public interface SpringConfigurationService extends com.azure.resourcemanager.resources.fluentcore.arm.models.ExternalChildResource<SpringConfigurationService,SpringService>, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<ConfigurationServiceResourceInner>
(Enterprise Tier Only) An immutable client-side representation of an Azure Spring Cloud Configuration Service.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets default branch in the Configuration Service.
    cpu()
    Gets the CPU for the Configuration Service.
    Gets default file patterns in the Configuration Service.
    Gets the apps that have bindings to this Configuration Service.
    Get git repository config by name.
    Gets default git URI in the Configuration Service.
    Gets the memory for the Configuration Service.

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.ExternalChildResource

    id

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel

    innerModel

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName

    name

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent

    parent

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable

    key

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable

    refresh, refreshAsync
  • Method Details

    • cpu

      Double cpu()
      Gets the CPU for the Configuration Service.
      Returns:
      CPU for the Configuration Service
    • memory

      Double memory()
      Gets the memory for the Configuration Service.
      Returns:
      memory for the Configuration Service, 1 GB can be represented by 1Gi or 1024Mi
    • gitUri

      String gitUri()
      Gets default git URI in the Configuration Service.
      Returns:
      default git URI in the Configuration Service
    • filePatterns

      List<String> filePatterns()
      Gets default file patterns in the Configuration Service.
      Returns:
      default file patterns in the Configuration Service
    • branch

      String branch()
      Gets default branch in the Configuration Service.
      Returns:
      default branch in the Configuration Service
    • getGitRepository

      ConfigurationServiceGitRepository getGitRepository(String name)
      Get git repository config by name.
      Parameters:
      name - name of the git repository in the Configuration Service
      Returns:
      git repository config
    • getAppBindings

      List<SpringApp> getAppBindings()
      Gets the apps that have bindings to this Configuration Service.
      Returns:
      apps that have bindings to this Configuration Service