Class MobileNetworkInner

java.lang.Object
com.azure.core.management.ProxyResource
com.azure.core.management.Resource
com.azure.resourcemanager.mobilenetwork.fluent.models.MobileNetworkInner

public final class MobileNetworkInner extends com.azure.core.management.Resource
Mobile network resource.
  • Constructor Details

    • MobileNetworkInner

      public MobileNetworkInner()
  • Method Details

    • systemData

      public com.azure.core.management.SystemData systemData()
      Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
      Returns:
      the systemData value.
    • withLocation

      public MobileNetworkInner withLocation(String location)
      Overrides:
      withLocation in class com.azure.core.management.Resource
    • withTags

      public MobileNetworkInner withTags(Map<String,String> tags)
      Overrides:
      withTags in class com.azure.core.management.Resource
    • provisioningState

      public ProvisioningState provisioningState()
      Get the provisioningState property: The provisioning state of the mobile network resource.
      Returns:
      the provisioningState value.
    • publicLandMobileNetworkIdentifier

      public PlmnId publicLandMobileNetworkIdentifier()
      Get the publicLandMobileNetworkIdentifier property: The unique public land mobile network identifier for the network. This is made up of the mobile country code and mobile network code, as defined in https://www.itu.int/rec/T-REC-E.212. The values 001-01 and 001-001 can be used for testing and the values 999-99 and 999-999 can be used on internal private networks.
      Returns:
      the publicLandMobileNetworkIdentifier value.
    • withPublicLandMobileNetworkIdentifier

      public MobileNetworkInner withPublicLandMobileNetworkIdentifier(PlmnId publicLandMobileNetworkIdentifier)
      Set the publicLandMobileNetworkIdentifier property: The unique public land mobile network identifier for the network. This is made up of the mobile country code and mobile network code, as defined in https://www.itu.int/rec/T-REC-E.212. The values 001-01 and 001-001 can be used for testing and the values 999-99 and 999-999 can be used on internal private networks.
      Parameters:
      publicLandMobileNetworkIdentifier - the publicLandMobileNetworkIdentifier value to set.
      Returns:
      the MobileNetworkInner object itself.
    • serviceKey

      public String serviceKey()
      Get the serviceKey property: The mobile network resource identifier.
      Returns:
      the serviceKey value.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.