NetworkFunctionDefinitionGroupsClient Interface
public interface NetworkFunctionDefinitionGroupsClient
An instance of this class provides access to all the operations defined in NetworkFunctionDefinitionGroupsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<NetworkFunctionDefinitionGroupInner>,NetworkFunctionDefinitionGroupInner> beginCreateOrUpdate(String resourceGroupName, String publisherName, String networkFunctionDefinitionGroupName, NetworkFunctionDefinitionGroupInner parameters)
Creates or updates a network function definition group.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<NetworkFunctionDefinitionGroupInner>,NetworkFunctionDefinitionGroupInner> beginCreateOrUpdate(String resourceGroupName, String publisherName, String networkFunctionDefinitionGroupName, NetworkFunctionDefinitionGroupInner parameters, Context context)
Creates or updates a network function definition group.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String publisherName, String networkFunctionDefinitionGroupName)
Deletes a specified network function definition group.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String publisherName, String networkFunctionDefinitionGroupName, Context context)
Deletes a specified network function definition group.
Parameters:
Returns:
createOrUpdate
public abstract NetworkFunctionDefinitionGroupInner createOrUpdate(String resourceGroupName, String publisherName, String networkFunctionDefinitionGroupName, NetworkFunctionDefinitionGroupInner parameters)
Creates or updates a network function definition group.
Parameters:
Returns:
createOrUpdate
public abstract NetworkFunctionDefinitionGroupInner createOrUpdate(String resourceGroupName, String publisherName, String networkFunctionDefinitionGroupName, NetworkFunctionDefinitionGroupInner parameters, Context context)
Creates or updates a network function definition group.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String publisherName, String networkFunctionDefinitionGroupName)
Deletes a specified network function definition group.
Parameters:
delete
public abstract void delete(String resourceGroupName, String publisherName, String networkFunctionDefinitionGroupName, Context context)
Deletes a specified network function definition group.
Parameters:
get
public abstract NetworkFunctionDefinitionGroupInner get(String resourceGroupName, String publisherName, String networkFunctionDefinitionGroupName)
Gets information about the specified networkFunctionDefinition group.
Parameters:
Returns:
getWithResponse
public abstract Response<NetworkFunctionDefinitionGroupInner> getWithResponse(String resourceGroupName, String publisherName, String networkFunctionDefinitionGroupName, Context context)
Gets information about the specified networkFunctionDefinition group.
Parameters:
Returns:
listByPublisher
public abstract PagedIterable<NetworkFunctionDefinitionGroupInner> listByPublisher(String resourceGroupName, String publisherName)
Gets information of the network function definition groups under a publisher.
Parameters:
Returns:
listByPublisher
public abstract PagedIterable<NetworkFunctionDefinitionGroupInner> listByPublisher(String resourceGroupName, String publisherName, Context context)
Gets information of the network function definition groups under a publisher.
Parameters:
Returns:
update
public abstract NetworkFunctionDefinitionGroupInner update(String resourceGroupName, String publisherName, String networkFunctionDefinitionGroupName, TagsObject parameters)
Updates a network function definition group resource.
Parameters:
Returns:
updateWithResponse
public abstract Response<NetworkFunctionDefinitionGroupInner> updateWithResponse(String resourceGroupName, String publisherName, String networkFunctionDefinitionGroupName, TagsObject parameters, Context context)
Updates a network function definition group resource.
Parameters:
Returns: