Class ManagedVirtualNetworkSettings

java.lang.Object
com.azure.resourcemanager.synapse.models.ManagedVirtualNetworkSettings

public final class ManagedVirtualNetworkSettings extends Object
Managed Virtual Network Settings.
  • Constructor Details

    • ManagedVirtualNetworkSettings

      public ManagedVirtualNetworkSettings()
      Creates an instance of ManagedVirtualNetworkSettings class.
  • Method Details

    • preventDataExfiltration

      public Boolean preventDataExfiltration()
      Get the preventDataExfiltration property: Prevent Data Exfiltration.
      Returns:
      the preventDataExfiltration value.
    • withPreventDataExfiltration

      public ManagedVirtualNetworkSettings withPreventDataExfiltration(Boolean preventDataExfiltration)
      Set the preventDataExfiltration property: Prevent Data Exfiltration.
      Parameters:
      preventDataExfiltration - the preventDataExfiltration value to set.
      Returns:
      the ManagedVirtualNetworkSettings object itself.
    • linkedAccessCheckOnTargetResource

      public Boolean linkedAccessCheckOnTargetResource()
      Get the linkedAccessCheckOnTargetResource property: Linked Access Check On Target Resource.
      Returns:
      the linkedAccessCheckOnTargetResource value.
    • withLinkedAccessCheckOnTargetResource

      public ManagedVirtualNetworkSettings withLinkedAccessCheckOnTargetResource(Boolean linkedAccessCheckOnTargetResource)
      Set the linkedAccessCheckOnTargetResource property: Linked Access Check On Target Resource.
      Parameters:
      linkedAccessCheckOnTargetResource - the linkedAccessCheckOnTargetResource value to set.
      Returns:
      the ManagedVirtualNetworkSettings object itself.
    • allowedAadTenantIdsForLinking

      public List<String> allowedAadTenantIdsForLinking()
      Get the allowedAadTenantIdsForLinking property: Allowed Aad Tenant Ids For Linking.
      Returns:
      the allowedAadTenantIdsForLinking value.
    • withAllowedAadTenantIdsForLinking

      public ManagedVirtualNetworkSettings withAllowedAadTenantIdsForLinking(List<String> allowedAadTenantIdsForLinking)
      Set the allowedAadTenantIdsForLinking property: Allowed Aad Tenant Ids For Linking.
      Parameters:
      allowedAadTenantIdsForLinking - the allowedAadTenantIdsForLinking value to set.
      Returns:
      the ManagedVirtualNetworkSettings object itself.
    • validate

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