Class GetVpnSitesConfigurationRequest


  • public final class GetVpnSitesConfigurationRequest
    extends Object
    List of Vpn-Sites.
    • Constructor Detail

      • GetVpnSitesConfigurationRequest

        public GetVpnSitesConfigurationRequest()
    • Method Detail

      • vpnSites

        public List<String> vpnSites()
        Get the vpnSites property: List of resource-ids of the vpn-sites for which config is to be downloaded.
        Returns:
        the vpnSites value.
      • withVpnSites

        public GetVpnSitesConfigurationRequest withVpnSites​(List<String> vpnSites)
        Set the vpnSites property: List of resource-ids of the vpn-sites for which config is to be downloaded.
        Parameters:
        vpnSites - the vpnSites value to set.
        Returns:
        the GetVpnSitesConfigurationRequest object itself.
      • outputBlobSasUrl

        public String outputBlobSasUrl()
        Get the outputBlobSasUrl property: The sas-url to download the configurations for vpn-sites.
        Returns:
        the outputBlobSasUrl value.
      • withOutputBlobSasUrl

        public GetVpnSitesConfigurationRequest withOutputBlobSasUrl​(String outputBlobSasUrl)
        Set the outputBlobSasUrl property: The sas-url to download the configurations for vpn-sites.
        Parameters:
        outputBlobSasUrl - the outputBlobSasUrl value to set.
        Returns:
        the GetVpnSitesConfigurationRequest object itself.
      • validate

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