Class ManagedVirtualNetworkSettings


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

      • ManagedVirtualNetworkSettings

        public ManagedVirtualNetworkSettings()
    • Method Detail

      • 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.