Interface VirtualNetworkPeering


public interface VirtualNetworkPeering
An immutable client-side representation of VirtualNetworkPeering.
  • Method Details

    • id

      String id()
      Gets the id property: Fully qualified resource Id for the resource.
      Returns:
      the id value.
    • name

      String name()
      Gets the name property: The name of the resource.
      Returns:
      the name value.
    • type

      String type()
      Gets the type property: The type of the resource.
      Returns:
      the type value.
    • allowVirtualNetworkAccess

      Boolean allowVirtualNetworkAccess()
      Gets the allowVirtualNetworkAccess property: Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space.
      Returns:
      the allowVirtualNetworkAccess value.
    • allowForwardedTraffic

      Boolean allowForwardedTraffic()
      Gets the allowForwardedTraffic property: Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network.
      Returns:
      the allowForwardedTraffic value.
    • allowGatewayTransit

      Boolean allowGatewayTransit()
      Gets the allowGatewayTransit property: If gateway links can be used in remote virtual networking to link to this virtual network.
      Returns:
      the allowGatewayTransit value.
    • useRemoteGateways

      Boolean useRemoteGateways()
      Gets the useRemoteGateways property: If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.
      Returns:
      the useRemoteGateways value.
    • databricksVirtualNetwork

      Gets the databricksVirtualNetwork property: The remote virtual network should be in the same region. See here to learn more (https://docs.microsoft.com/en-us/azure/databricks/administration-guide/cloud-configurations/azure/vnet-peering).
      Returns:
      the databricksVirtualNetwork value.
    • databricksAddressSpace

      AddressSpace databricksAddressSpace()
      Gets the databricksAddressSpace property: The reference to the databricks virtual network address space.
      Returns:
      the databricksAddressSpace value.
    • remoteVirtualNetwork

      Gets the remoteVirtualNetwork property: The remote virtual network should be in the same region. See here to learn more (https://docs.microsoft.com/en-us/azure/databricks/administration-guide/cloud-configurations/azure/vnet-peering).
      Returns:
      the remoteVirtualNetwork value.
    • remoteAddressSpace

      AddressSpace remoteAddressSpace()
      Gets the remoteAddressSpace property: The reference to the remote virtual network address space.
      Returns:
      the remoteAddressSpace value.
    • peeringState

      PeeringState peeringState()
      Gets the peeringState property: The status of the virtual network peering.
      Returns:
      the peeringState value.
    • provisioningState

      PeeringProvisioningState provisioningState()
      Gets the provisioningState property: The provisioning state of the virtual network peering resource.
      Returns:
      the provisioningState value.
    • resourceGroupName

      String resourceGroupName()
      Gets the name of the resource group.
      Returns:
      the name of the resource group.
    • innerModel

      Gets the inner com.azure.resourcemanager.databricks.fluent.models.VirtualNetworkPeeringInner object.
      Returns:
      the inner object.
    • update

      Begins update for the VirtualNetworkPeering resource.
      Returns:
      the stage of resource update.
    • refresh

      Refreshes the resource to sync with Azure.
      Returns:
      the refreshed resource.
    • refresh

      VirtualNetworkPeering refresh(com.azure.core.util.Context context)
      Refreshes the resource to sync with Azure.
      Parameters:
      context - The context to associate with this operation.
      Returns:
      the refreshed resource.