ManagedVirtualNetworkSettings Class

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

public final class ManagedVirtualNetworkSettings

Managed Virtual Network Settings.

Constructor Summary

Constructor Description
ManagedVirtualNetworkSettings()

Creates an instance of ManagedVirtualNetworkSettings class.

Method Summary

Modifier and Type Method and 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.

Methods inherited from java.lang.Object

Constructor Details

ManagedVirtualNetworkSettings

public ManagedVirtualNetworkSettings()

Creates an instance of ManagedVirtualNetworkSettings class.

Method Details

allowedAadTenantIdsForLinking

public List allowedAadTenantIdsForLinking()

Get the allowedAadTenantIdsForLinking property: Allowed Aad Tenant Ids For Linking.

Returns:

the allowedAadTenantIdsForLinking value.

linkedAccessCheckOnTargetResource

public Boolean linkedAccessCheckOnTargetResource()

Get the linkedAccessCheckOnTargetResource property: Linked Access Check On Target Resource.

Returns:

the linkedAccessCheckOnTargetResource value.

preventDataExfiltration

public Boolean preventDataExfiltration()

Get the preventDataExfiltration property: Prevent Data Exfiltration.

Returns:

the preventDataExfiltration value.

validate

public void validate()

Validates the instance.

withAllowedAadTenantIdsForLinking

public ManagedVirtualNetworkSettings withAllowedAadTenantIdsForLinking(List allowedAadTenantIdsForLinking)

Set the allowedAadTenantIdsForLinking property: Allowed Aad Tenant Ids For Linking.

Parameters:

allowedAadTenantIdsForLinking - the allowedAadTenantIdsForLinking value to set.

Returns:

the ManagedVirtualNetworkSettings object itself.

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.

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.

Applies to