L3NetworksClient Interface
public interface L3NetworksClient
An instance of this class provides access to all the operations defined in L3NetworksClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<L3NetworkInner>,L3NetworkInner> beginCreateOrUpdate(String resourceGroupName, String l3NetworkName, L3NetworkInner l3NetworkParameters)
Create a new layer 3 (L3) network or update the properties of the existing network.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<L3NetworkInner>,L3NetworkInner> beginCreateOrUpdate(String resourceGroupName, String l3NetworkName, L3NetworkInner l3NetworkParameters, String ifMatch, String ifNoneMatch, Context context)
Create a new layer 3 (L3) network or update the properties of the existing network.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String l3NetworkName)
Delete the provided layer 3 (L3) network.
Parameters:
Returns:
beginDelete
public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String l3NetworkName, String ifMatch, String ifNoneMatch, Context context)
Delete the provided layer 3 (L3) network.
Parameters:
Returns:
createOrUpdate
public abstract L3NetworkInner createOrUpdate(String resourceGroupName, String l3NetworkName, L3NetworkInner l3NetworkParameters)
Create a new layer 3 (L3) network or update the properties of the existing network.
Parameters:
Returns:
createOrUpdate
public abstract L3NetworkInner createOrUpdate(String resourceGroupName, String l3NetworkName, L3NetworkInner l3NetworkParameters, String ifMatch, String ifNoneMatch, Context context)
Create a new layer 3 (L3) network or update the properties of the existing network.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String l3NetworkName)
Delete the provided layer 3 (L3) network.
Parameters:
delete
public abstract void delete(String resourceGroupName, String l3NetworkName, String ifMatch, String ifNoneMatch, Context context)
Delete the provided layer 3 (L3) network.
Parameters:
getByResourceGroup
public abstract L3NetworkInner getByResourceGroup(String resourceGroupName, String l3NetworkName)
Get properties of the provided layer 3 (L3) network.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<L3NetworkInner> getByResourceGroupWithResponse(String resourceGroupName, String l3NetworkName, Context context)
Get properties of the provided layer 3 (L3) network.
Parameters:
Returns:
list
public abstract PagedIterable<L3NetworkInner> list()
Get a list of layer 3 (L3) networks in the provided subscription.
Returns:
list
public abstract PagedIterable<L3NetworkInner> list(Integer top, String skipToken, Context context)
Get a list of layer 3 (L3) networks in the provided subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<L3NetworkInner> listByResourceGroup(String resourceGroupName)
Get a list of layer 3 (L3) networks in the provided resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<L3NetworkInner> listByResourceGroup(String resourceGroupName, Integer top, String skipToken, Context context)
Get a list of layer 3 (L3) networks in the provided resource group.
Parameters:
Returns:
update
public abstract L3NetworkInner update(String resourceGroupName, String l3NetworkName)
Update tags associated with the provided layer 3 (L3) network.
Parameters:
Returns:
updateWithResponse
public abstract Response<L3NetworkInner> updateWithResponse(String resourceGroupName, String l3NetworkName, String ifMatch, String ifNoneMatch, L3NetworkPatchParameters l3NetworkUpdateParameters, Context context)
Update tags associated with the provided layer 3 (L3) network.
Parameters:
Returns: