Interface AttachedDataNetwork
public interface AttachedDataNetwork
An immutable client-side representation of AttachedDataNetwork.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
The entirety of the AttachedDataNetwork definition.static interface
The AttachedDataNetwork definition stages.static interface
The template for AttachedDataNetwork update.static interface
The AttachedDataNetwork update stages. -
Method Summary
Modifier and TypeMethodDescriptionGets the dnsAddresses property: The DNS servers to signal to UEs to use for this attached data network.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.mobilenetwork.fluent.models.AttachedDataNetworkInner object.location()
Gets the location property: The geo-location where the resource lives.name()
Gets the name property: The name of the resource.Gets the naptConfiguration property: The network address and port translation (NAPT) configuration.Gets the provisioningState property: The provisioning state of the attached data network resource.refresh()
Refreshes the resource to sync with Azure.refresh
(com.azure.core.util.Context context) Refreshes the resource to sync with Azure.com.azure.core.management.Region
region()
Gets the region of the resource.Gets the name of the resource region.Gets the name of the resource group.tags()
Gets the tags property: Resource tags.type()
Gets the type property: The type of the resource.update()
Begins update for the AttachedDataNetwork resource.Gets the userEquipmentAddressPoolPrefix property: The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will dynamically assign IP addresses to UEs.Gets the userEquipmentStaticAddressPoolPrefix property: The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will assign static IP addresses to UEs.Gets the userPlaneDataInterface property: The user plane interface on the data network.
-
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.
-
location
String location()Gets the location property: The geo-location where the resource lives.- Returns:
- the location value.
-
tags
Gets the tags property: Resource tags.- Returns:
- the tags value.
-
provisioningState
ProvisioningState provisioningState()Gets the provisioningState property: The provisioning state of the attached data network resource.- Returns:
- the provisioningState value.
-
userPlaneDataInterface
InterfaceProperties userPlaneDataInterface()Gets the userPlaneDataInterface property: The user plane interface on the data network. For 5G networks, this is the N6 interface. For 4G networks, this is the SGi interface.- Returns:
- the userPlaneDataInterface value.
-
dnsAddresses
Gets the dnsAddresses property: The DNS servers to signal to UEs to use for this attached data network.- Returns:
- the dnsAddresses value.
-
naptConfiguration
NaptConfiguration naptConfiguration()Gets the naptConfiguration property: The network address and port translation (NAPT) configuration. If this is not specified, the attached data network will use a default NAPT configuration with NAPT enabled.- Returns:
- the naptConfiguration value.
-
userEquipmentAddressPoolPrefix
Gets the userEquipmentAddressPoolPrefix property: The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will dynamically assign IP addresses to UEs. The packet core instance assigns an IP address to a UE when the UE sets up a PDU session. You must define at least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix. If you define both, they must be of the same size.- Returns:
- the userEquipmentAddressPoolPrefix value.
-
userEquipmentStaticAddressPoolPrefix
Gets the userEquipmentStaticAddressPoolPrefix property: The user equipment (UE) address pool prefixes for the attached data network from which the packet core instance will assign static IP addresses to UEs. The packet core instance assigns an IP address to a UE when the UE sets up a PDU session. The static IP address for a specific UE is set in StaticIPConfiguration on the corresponding SIM resource. At least one of userEquipmentAddressPoolPrefix and userEquipmentStaticAddressPoolPrefix must be defined. If both are defined, they must be of the same size.- Returns:
- the userEquipmentStaticAddressPoolPrefix value.
-
region
com.azure.core.management.Region region()Gets the region of the resource.- Returns:
- the region of the resource.
-
regionName
String regionName()Gets the name of the resource region.- Returns:
- the name of the resource region.
-
resourceGroupName
String resourceGroupName()Gets the name of the resource group.- Returns:
- the name of the resource group.
-
innerModel
AttachedDataNetworkInner innerModel()Gets the inner com.azure.resourcemanager.mobilenetwork.fluent.models.AttachedDataNetworkInner object.- Returns:
- the inner object.
-
update
AttachedDataNetwork.Update update()Begins update for the AttachedDataNetwork resource.- Returns:
- the stage of resource update.
-
refresh
AttachedDataNetwork refresh()Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-