Class VnetInfoResourceInner


  • public final class VnetInfoResourceInner
    extends ProxyOnlyResource
    Virtual Network information ARM resource.
    • Constructor Detail

      • VnetInfoResourceInner

        public VnetInfoResourceInner()
    • Method Detail

      • vnetResourceId

        public String vnetResourceId()
        Get the vnetResourceId property: The Virtual Network's resource ID.
        Returns:
        the vnetResourceId value.
      • withVnetResourceId

        public VnetInfoResourceInner withVnetResourceId​(String vnetResourceId)
        Set the vnetResourceId property: The Virtual Network's resource ID.
        Parameters:
        vnetResourceId - the vnetResourceId value to set.
        Returns:
        the VnetInfoResourceInner object itself.
      • certThumbprint

        public String certThumbprint()
        Get the certThumbprint property: The client certificate thumbprint.
        Returns:
        the certThumbprint value.
      • certBlob

        public String certBlob()
        Get the certBlob property: A certificate file (.cer) blob containing the public key of the private key used to authenticate a Point-To-Site VPN connection.
        Returns:
        the certBlob value.
      • withCertBlob

        public VnetInfoResourceInner withCertBlob​(String certBlob)
        Set the certBlob property: A certificate file (.cer) blob containing the public key of the private key used to authenticate a Point-To-Site VPN connection.
        Parameters:
        certBlob - the certBlob value to set.
        Returns:
        the VnetInfoResourceInner object itself.
      • routes

        public List<VnetRouteInner> routes()
        Get the routes property: The routes that this Virtual Network connection uses.
        Returns:
        the routes value.
      • resyncRequired

        public Boolean resyncRequired()
        Get the resyncRequired property: <code>true</code> if a resync is required; otherwise, <code>false</code>.
        Returns:
        the resyncRequired value.
      • dnsServers

        public String dnsServers()
        Get the dnsServers property: DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses.
        Returns:
        the dnsServers value.
      • withDnsServers

        public VnetInfoResourceInner withDnsServers​(String dnsServers)
        Set the dnsServers property: DNS servers to be used by this Virtual Network. This should be a comma-separated list of IP addresses.
        Parameters:
        dnsServers - the dnsServers value to set.
        Returns:
        the VnetInfoResourceInner object itself.
      • isSwift

        public Boolean isSwift()
        Get the isSwift property: Flag that is used to denote if this is VNET injection.
        Returns:
        the isSwift value.
      • withIsSwift

        public VnetInfoResourceInner withIsSwift​(Boolean isSwift)
        Set the isSwift property: Flag that is used to denote if this is VNET injection.
        Parameters:
        isSwift - the isSwift value to set.
        Returns:
        the VnetInfoResourceInner object itself.