Class StaticSiteUserProvidedFunctionAppProperties


  • public final class StaticSiteUserProvidedFunctionAppProperties
    extends Object
    StaticSiteUserProvidedFunctionApp resource specific properties.
    • Constructor Detail

      • StaticSiteUserProvidedFunctionAppProperties

        public StaticSiteUserProvidedFunctionAppProperties()
    • Method Detail

      • functionAppResourceId

        public String functionAppResourceId()
        Get the functionAppResourceId property: The resource id of the function app registered with the static site.
        Returns:
        the functionAppResourceId value.
      • withFunctionAppResourceId

        public StaticSiteUserProvidedFunctionAppProperties withFunctionAppResourceId​(String functionAppResourceId)
        Set the functionAppResourceId property: The resource id of the function app registered with the static site.
        Parameters:
        functionAppResourceId - the functionAppResourceId value to set.
        Returns:
        the StaticSiteUserProvidedFunctionAppProperties object itself.
      • functionAppRegion

        public String functionAppRegion()
        Get the functionAppRegion property: The region of the function app registered with the static site.
        Returns:
        the functionAppRegion value.
      • withFunctionAppRegion

        public StaticSiteUserProvidedFunctionAppProperties withFunctionAppRegion​(String functionAppRegion)
        Set the functionAppRegion property: The region of the function app registered with the static site.
        Parameters:
        functionAppRegion - the functionAppRegion value to set.
        Returns:
        the StaticSiteUserProvidedFunctionAppProperties object itself.
      • createdOn

        public OffsetDateTime createdOn()
        Get the createdOn property: The date and time on which the function app was registered with the static site.
        Returns:
        the createdOn value.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.