NetworkFunctionInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. hybridnetwork. fluent. models. NetworkFunctionInner
- com.
- com.
- com.
public final class NetworkFunctionInner
extends Resource
Network function resource response.
Constructor Summary
| Constructor | Description |
|---|---|
| NetworkFunctionInner() |
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. |
| String |
etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated. |
|
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 |
|
System |
systemData()
Get the system |
| 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 |
withEtag(String etag)
Set the etag property: A unique read-only string that changes whenever the resource is updated. |
|
Network |
withLocation(String location) |
|
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 |
withTags(Map<String,String> tags) |
|
Network |
withVendorName(String vendorName)
Set the vendor |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
NetworkFunctionInner
public NetworkFunctionInner()
Creates an instance of NetworkFunctionInner class.
Method Details
device
public SubResource device()
Get the device property: The reference to the device resource. Once set, it cannot be updated.
Returns:
etag
public String etag()
Get the etag property: A unique read-only string that changes whenever the resource is 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:
systemData
public SystemData systemData()
Get the systemData property: The system meta data relating to this resource.
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 NetworkFunctionInner withDevice(SubResource device)
Set the device property: The reference to the device resource. Once set, it cannot be updated.
Parameters:
Returns:
withEtag
public NetworkFunctionInner withEtag(String etag)
Set the etag property: A unique read-only string that changes whenever the resource is updated.
Parameters:
Returns:
withLocation
public NetworkFunctionInner withLocation(String location)
Overrides:
NetworkFunctionInner.withLocation(String location)Parameters:
withManagedApplicationParameters
public NetworkFunctionInner withManagedApplicationParameters(Object managedApplicationParameters)
Set the managedApplicationParameters property: The parameters for the managed application.
Parameters:
Returns:
withNetworkFunctionContainerConfigurations
public NetworkFunctionInner withNetworkFunctionContainerConfigurations(Object networkFunctionContainerConfigurations)
Set the networkFunctionContainerConfigurations property: The network function container configurations from the user.
Parameters:
Returns:
withNetworkFunctionUserConfigurations
public NetworkFunctionInner withNetworkFunctionUserConfigurations(List<NetworkFunctionUserConfiguration> networkFunctionUserConfigurations)
Set the networkFunctionUserConfigurations property: The network function configurations from the user.
Parameters:
Returns:
withSkuName
public NetworkFunctionInner withSkuName(String skuName)
Set the skuName property: The sku name for the network function. Once set, it cannot be updated.
Parameters:
Returns:
withTags
public NetworkFunctionInner withTags(Map<String,String> tags)
Overrides:
NetworkFunctionInner.withTags(Map<String,String> tags)Parameters:
withVendorName
public NetworkFunctionInner withVendorName(String vendorName)
Set the vendorName property: The vendor name for the network function. Once set, it cannot be updated.
Parameters:
Returns: