Class PlatformConfiguration
java.lang.Object
com.azure.resourcemanager.mobilenetwork.models.PlatformConfiguration
The platform where the packet core is deployed.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the azureStackEdgeDevice property: The Azure Stack Edge device where where the packet core is deployed.Get the connectedCluster property: Azure Arc connected cluster where the packet core is deployed.Get the customLocation property: Azure Arc custom location where the packet core is deployed.type()
Get the type property: The platform type where packet core is deployed.void
validate()
Validates the instance.withAzureStackEdgeDevice
(AzureStackEdgeDeviceResourceId azureStackEdgeDevice) Set the azureStackEdgeDevice property: The Azure Stack Edge device where where the packet core is deployed.withConnectedCluster
(ConnectedClusterResourceId connectedCluster) Set the connectedCluster property: Azure Arc connected cluster where the packet core is deployed.withCustomLocation
(CustomLocationResourceId customLocation) Set the customLocation property: Azure Arc custom location where the packet core is deployed.withType
(PlatformType type) Set the type property: The platform type where packet core is deployed.
-
Constructor Details
-
PlatformConfiguration
public PlatformConfiguration()
-
-
Method Details
-
type
Get the type property: The platform type where packet core is deployed.- Returns:
- the type value.
-
withType
Set the type property: The platform type where packet core is deployed.- Parameters:
type
- the type value to set.- Returns:
- the PlatformConfiguration object itself.
-
azureStackEdgeDevice
Get the azureStackEdgeDevice property: The Azure Stack Edge device where where the packet core is deployed. If the device is part of a fault tolerant pair, either device in the pair can be specified.- Returns:
- the azureStackEdgeDevice value.
-
withAzureStackEdgeDevice
public PlatformConfiguration withAzureStackEdgeDevice(AzureStackEdgeDeviceResourceId azureStackEdgeDevice) Set the azureStackEdgeDevice property: The Azure Stack Edge device where where the packet core is deployed. If the device is part of a fault tolerant pair, either device in the pair can be specified.- Parameters:
azureStackEdgeDevice
- the azureStackEdgeDevice value to set.- Returns:
- the PlatformConfiguration object itself.
-
connectedCluster
Get the connectedCluster property: Azure Arc connected cluster where the packet core is deployed.- Returns:
- the connectedCluster value.
-
withConnectedCluster
Set the connectedCluster property: Azure Arc connected cluster where the packet core is deployed.- Parameters:
connectedCluster
- the connectedCluster value to set.- Returns:
- the PlatformConfiguration object itself.
-
customLocation
Get the customLocation property: Azure Arc custom location where the packet core is deployed.- Returns:
- the customLocation value.
-
withCustomLocation
Set the customLocation property: Azure Arc custom location where the packet core is deployed.- Parameters:
customLocation
- the customLocation value to set.- Returns:
- the PlatformConfiguration object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-