Поделиться через


NetworkFunctionPropertiesFormat Class

  • java.lang.Object
    • com.azure.resourcemanager.hybridnetwork.fluent.models.NetworkFunctionPropertiesFormat

public final class NetworkFunctionPropertiesFormat

Network function properties.

Constructor Summary

Constructor Description
NetworkFunctionPropertiesFormat()

Creates an instance of NetworkFunctionPropertiesFormat class.

Method Summary

Modifier and Type Method and Description
SubResource device()

Get the device property: The reference to the device resource.

SubResource managedApplication()

Get the managedApplication property: The resource URI of the managed application.

Object managedApplicationParameters()

Get the managedApplicationParameters property: The parameters for the managed application.

Object networkFunctionContainerConfigurations()

Get the networkFunctionContainerConfigurations property: The network function container configurations from the user.

List<NetworkFunctionUserConfiguration> networkFunctionUserConfigurations()

Get the networkFunctionUserConfigurations property: The network function configurations from the user.

ProvisioningState provisioningState()

Get the provisioningState property: The provisioning state of the network function resource.

String serviceKey()

Get the serviceKey property: The service key for the network function resource.

String skuName()

Get the skuName property: The sku name for the network function.

SkuType skuType()

Get the skuType property: The sku type for the network function.

void validate()

Validates the instance.

String vendorName()

Get the vendorName property: The vendor name for the network function.

VendorProvisioningState vendorProvisioningState()

Get the vendorProvisioningState property: The vendor provisioning state for the network function resource.

NetworkFunctionPropertiesFormat withDevice(SubResource device)

Set the device property: The reference to the device resource.

NetworkFunctionPropertiesFormat withManagedApplicationParameters(Object managedApplicationParameters)

Set the managedApplicationParameters property: The parameters for the managed application.

NetworkFunctionPropertiesFormat withNetworkFunctionContainerConfigurations(Object networkFunctionContainerConfigurations)

Set the networkFunctionContainerConfigurations property: The network function container configurations from the user.

NetworkFunctionPropertiesFormat withNetworkFunctionUserConfigurations(List<NetworkFunctionUserConfiguration> networkFunctionUserConfigurations)

Set the networkFunctionUserConfigurations property: The network function configurations from the user.

NetworkFunctionPropertiesFormat withSkuName(String skuName)

Set the skuName property: The sku name for the network function.

NetworkFunctionPropertiesFormat withVendorName(String vendorName)

Set the vendorName property: The vendor name for the network function.

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:

the device value.

managedApplication

public SubResource managedApplication()

Get the managedApplication property: The resource URI of the managed application.

Returns:

the managedApplication value.

managedApplicationParameters

public Object managedApplicationParameters()

Get the managedApplicationParameters property: The parameters for the managed application.

Returns:

the managedApplicationParameters value.

networkFunctionContainerConfigurations

public Object networkFunctionContainerConfigurations()

Get the networkFunctionContainerConfigurations property: The network function container configurations from the user.

Returns:

the networkFunctionContainerConfigurations value.

networkFunctionUserConfigurations

public List<NetworkFunctionUserConfiguration> networkFunctionUserConfigurations()

Get the networkFunctionUserConfigurations property: The network function configurations from the user.

Returns:

the networkFunctionUserConfigurations value.

provisioningState

public ProvisioningState provisioningState()

Get the provisioningState property: The provisioning state of the network function resource.

Returns:

the provisioningState value.

serviceKey

public String serviceKey()

Get the serviceKey property: The service key for the network function resource.

Returns:

the serviceKey value.

skuName

public String skuName()

Get the skuName property: The sku name for the network function. Once set, it cannot be updated.

Returns:

the skuName value.

skuType

public SkuType skuType()

Get the skuType property: The sku type for the network function.

Returns:

the skuType value.

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:

the vendorName value.

vendorProvisioningState

public VendorProvisioningState vendorProvisioningState()

Get the vendorProvisioningState property: The vendor provisioning state for the network function resource.

Returns:

the vendorProvisioningState value.

withDevice

public NetworkFunctionPropertiesFormat withDevice(SubResource device)

Set the device property: The reference to the device resource. Once set, it cannot be updated.

Parameters:

device - the device value to set.

Returns:

the NetworkFunctionPropertiesFormat object itself.

withManagedApplicationParameters

public NetworkFunctionPropertiesFormat withManagedApplicationParameters(Object managedApplicationParameters)

Set the managedApplicationParameters property: The parameters for the managed application.

Parameters:

managedApplicationParameters - the managedApplicationParameters value to set.

Returns:

the NetworkFunctionPropertiesFormat object itself.

withNetworkFunctionContainerConfigurations

public NetworkFunctionPropertiesFormat withNetworkFunctionContainerConfigurations(Object networkFunctionContainerConfigurations)

Set the networkFunctionContainerConfigurations property: The network function container configurations from the user.

Parameters:

networkFunctionContainerConfigurations - the networkFunctionContainerConfigurations value to set.

Returns:

the NetworkFunctionPropertiesFormat object itself.

withNetworkFunctionUserConfigurations

public NetworkFunctionPropertiesFormat withNetworkFunctionUserConfigurations(List<NetworkFunctionUserConfiguration> networkFunctionUserConfigurations)

Set the networkFunctionUserConfigurations property: The network function configurations from the user.

Parameters:

networkFunctionUserConfigurations - the networkFunctionUserConfigurations value to set.

Returns:

the NetworkFunctionPropertiesFormat object itself.

withSkuName

public NetworkFunctionPropertiesFormat withSkuName(String skuName)

Set the skuName property: The sku name for the network function. Once set, it cannot be updated.

Parameters:

skuName - the skuName value to set.

Returns:

the NetworkFunctionPropertiesFormat object itself.

withVendorName

public NetworkFunctionPropertiesFormat withVendorName(String vendorName)

Set the vendorName property: The vendor name for the network function. Once set, it cannot be updated.

Parameters:

vendorName - the vendorName value to set.

Returns:

the NetworkFunctionPropertiesFormat object itself.

Applies to