Class ManagedVirtualNetworkSettings
- java.lang.Object
-
- com.azure.resourcemanager.synapse.models.ManagedVirtualNetworkSettings
-
public final class ManagedVirtualNetworkSettings extends Object
Managed Virtual Network Settings.
-
-
Constructor Summary
Constructors Constructor Description ManagedVirtualNetworkSettings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>
allowedAadTenantIdsForLinking()
Get the allowedAadTenantIdsForLinking property: Allowed Aad Tenant Ids For Linking.Boolean
linkedAccessCheckOnTargetResource()
Get the linkedAccessCheckOnTargetResource property: Linked Access Check On Target Resource.Boolean
preventDataExfiltration()
Get the preventDataExfiltration property: Prevent Data Exfiltration.void
validate()
Validates the instance.ManagedVirtualNetworkSettings
withAllowedAadTenantIdsForLinking(List<String> allowedAadTenantIdsForLinking)
Set the allowedAadTenantIdsForLinking property: Allowed Aad Tenant Ids For Linking.ManagedVirtualNetworkSettings
withLinkedAccessCheckOnTargetResource(Boolean linkedAccessCheckOnTargetResource)
Set the linkedAccessCheckOnTargetResource property: Linked Access Check On Target Resource.ManagedVirtualNetworkSettings
withPreventDataExfiltration(Boolean preventDataExfiltration)
Set the preventDataExfiltration property: Prevent Data Exfiltration.
-
-
-
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.
-
-