Class IntegrationRuntimeVNetProperties

java.lang.Object
com.azure.analytics.synapse.artifacts.models.IntegrationRuntimeVNetProperties

public final class IntegrationRuntimeVNetProperties extends Object
VNet properties for managed integration runtime.
  • Constructor Details

    • IntegrationRuntimeVNetProperties

      public IntegrationRuntimeVNetProperties()
  • Method Details

    • getVNetId

      public String getVNetId()
      Get the vNetId property: The ID of the VNet that this integration runtime will join.
      Returns:
      the vNetId value.
    • setVNetId

      public IntegrationRuntimeVNetProperties setVNetId(String vNetId)
      Set the vNetId property: The ID of the VNet that this integration runtime will join.
      Parameters:
      vNetId - the vNetId value to set.
      Returns:
      the IntegrationRuntimeVNetProperties object itself.
    • getSubnet

      public String getSubnet()
      Get the subnet property: The name of the subnet this integration runtime will join.
      Returns:
      the subnet value.
    • setSubnet

      public IntegrationRuntimeVNetProperties setSubnet(String subnet)
      Set the subnet property: The name of the subnet this integration runtime will join.
      Parameters:
      subnet - the subnet value to set.
      Returns:
      the IntegrationRuntimeVNetProperties object itself.
    • getPublicIPs

      public List<String> getPublicIPs()
      Get the publicIPs property: Resource IDs of the public IP addresses that this integration runtime will use.
      Returns:
      the publicIPs value.
    • setPublicIPs

      public IntegrationRuntimeVNetProperties setPublicIPs(List<String> publicIPs)
      Set the publicIPs property: Resource IDs of the public IP addresses that this integration runtime will use.
      Parameters:
      publicIPs - the publicIPs value to set.
      Returns:
      the IntegrationRuntimeVNetProperties object itself.
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Get the additionalProperties property: VNet properties for managed integration runtime.
      Returns:
      the additionalProperties value.
    • setAdditionalProperties

      public IntegrationRuntimeVNetProperties setAdditionalProperties(Map<String,Object> additionalProperties)
      Set the additionalProperties property: VNet properties for managed integration runtime.
      Parameters:
      additionalProperties - the additionalProperties value to set.
      Returns:
      the IntegrationRuntimeVNetProperties object itself.