NetworkFunctionPropertiesFormat Class
- java.
lang. Object - com.
azure. resourcemanager. hybridnetwork. fluent. models. NetworkFunctionPropertiesFormat
- com.
public final class NetworkFunctionPropertiesFormat
Network function properties.
Constructor Summary
| Constructor | Description |
|---|---|
| NetworkFunctionPropertiesFormat() |
Creates an instance of Network |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Sub |
device()
Get the device property: The reference to the device resource. |
|
Sub |
managedApplication()
Get the managed |
| Object |
managedApplicationParameters()
Get the managed |
| Object |
networkFunctionContainerConfigurations()
Get the network |
|
List<Network |
networkFunctionUserConfigurations()
Get the network |
|
Provisioning |
provisioningState()
Get the provisioning |
| String |
serviceKey()
Get the service |
| String |
skuName()
Get the sku |
|
Sku |
skuType()
Get the sku |
| void |
validate()
Validates the instance. |
| String |
vendorName()
Get the vendor |
|
Vendor |
vendorProvisioningState()
Get the vendor |
|
Network |
withDevice(SubResource device)
Set the device property: The reference to the device resource. |
|
Network |
withManagedApplicationParameters(Object managedApplicationParameters)
Set the managed |
|
Network |
withNetworkFunctionContainerConfigurations(Object networkFunctionContainerConfigurations)
Set the network |
|
Network |
withNetworkFunctionUserConfigurations(List<NetworkFunctionUserConfiguration> networkFunctionUserConfigurations)
Set the network |
|
Network |
withSkuName(String skuName)
Set the sku |
|
Network |
withVendorName(String vendorName)
Set the vendor |
Methods inherited from java.lang.Object
Constructor Details
NetworkFunctionPropertiesFormat
public NetworkFunctionPropertiesFormat()
Creates an instance of NetworkFunctionPropertiesFormat class.
Method Details
device
public SubResource device()
Get the device property: The reference to the device resource. Once set, it cannot be updated.
Returns:
managedApplication
public SubResource managedApplication()
Get the managedApplication property: The resource URI of the managed application.
Returns:
managedApplicationParameters
public Object managedApplicationParameters()
Get the managedApplicationParameters property: The parameters for the managed application.
Returns:
networkFunctionContainerConfigurations
public Object networkFunctionContainerConfigurations()
Get the networkFunctionContainerConfigurations property: The network function container configurations from the user.
Returns:
networkFunctionUserConfigurations
public List<NetworkFunctionUserConfiguration> networkFunctionUserConfigurations()
Get the networkFunctionUserConfigurations property: The network function configurations from the user.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The provisioning state of the network function resource.
Returns:
serviceKey
public String serviceKey()
Get the serviceKey property: The service key for the network function resource.
Returns:
skuName
public String skuName()
Get the skuName property: The sku name for the network function. Once set, it cannot be updated.
Returns:
skuType
public SkuType skuType()
Get the skuType property: The sku type for the network function.
Returns:
validate
public void validate()
Validates the instance.
vendorName
public String vendorName()
Get the vendorName property: The vendor name for the network function. Once set, it cannot be updated.
Returns:
vendorProvisioningState
public VendorProvisioningState vendorProvisioningState()
Get the vendorProvisioningState property: The vendor provisioning state for the network function resource.
Returns:
withDevice
public NetworkFunctionPropertiesFormat withDevice(SubResource device)
Set the device property: The reference to the device resource. Once set, it cannot be updated.
Parameters:
Returns:
withManagedApplicationParameters
public NetworkFunctionPropertiesFormat withManagedApplicationParameters(Object managedApplicationParameters)
Set the managedApplicationParameters property: The parameters for the managed application.
Parameters:
Returns:
withNetworkFunctionContainerConfigurations
public NetworkFunctionPropertiesFormat withNetworkFunctionContainerConfigurations(Object networkFunctionContainerConfigurations)
Set the networkFunctionContainerConfigurations property: The network function container configurations from the user.
Parameters:
Returns:
withNetworkFunctionUserConfigurations
public NetworkFunctionPropertiesFormat withNetworkFunctionUserConfigurations(List<NetworkFunctionUserConfiguration> networkFunctionUserConfigurations)
Set the networkFunctionUserConfigurations property: The network function configurations from the user.
Parameters:
Returns:
withSkuName
public NetworkFunctionPropertiesFormat withSkuName(String skuName)
Set the skuName property: The sku name for the network function. Once set, it cannot be updated.
Parameters:
Returns:
withVendorName
public NetworkFunctionPropertiesFormat withVendorName(String vendorName)
Set the vendorName property: The vendor name for the network function. Once set, it cannot be updated.
Parameters:
Returns: