DelegatedSubnetServicesClient Interface

public interface DelegatedSubnetServicesClient

An instance of this class provides access to all the operations defined in DelegatedSubnetServicesClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String resourceName)

Delete dnc DelegatedSubnet.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String resourceName, Boolean forceDelete, Context context)

Delete dnc DelegatedSubnet.

abstract SyncPoller<PollResult<DelegatedSubnetInner>,DelegatedSubnetInner> beginPatchDetails(String resourceGroupName, String resourceName, ResourceUpdateParameters parameters)

Patch delegated subnet resource.

abstract SyncPoller<PollResult<DelegatedSubnetInner>,DelegatedSubnetInner> beginPatchDetails(String resourceGroupName, String resourceName, ResourceUpdateParameters parameters, Context context)

Patch delegated subnet resource.

abstract SyncPoller<PollResult<DelegatedSubnetInner>,DelegatedSubnetInner> beginPutDetails(String resourceGroupName, String resourceName, DelegatedSubnetInner parameters)

Put delegated subnet resource.

abstract SyncPoller<PollResult<DelegatedSubnetInner>,DelegatedSubnetInner> beginPutDetails(String resourceGroupName, String resourceName, DelegatedSubnetInner parameters, Context context)

Put delegated subnet resource.

abstract void delete(String resourceGroupName, String resourceName)

Delete dnc DelegatedSubnet.

abstract void delete(String resourceGroupName, String resourceName, Boolean forceDelete, Context context)

Delete dnc DelegatedSubnet.

abstract DelegatedSubnetInner getByResourceGroup(String resourceGroupName, String resourceName)

Gets details about the specified dnc DelegatedSubnet Link.

abstract Response<DelegatedSubnetInner> getByResourceGroupWithResponse(String resourceGroupName, String resourceName, Context context)

Gets details about the specified dnc DelegatedSubnet Link.

abstract PagedIterable<DelegatedSubnetInner> list()

Get all the DelegatedSubnets resources in a subscription.

abstract PagedIterable<DelegatedSubnetInner> list(Context context)

Get all the DelegatedSubnets resources in a subscription.

abstract PagedIterable<DelegatedSubnetInner> listByResourceGroup(String resourceGroupName)

Get all the DelegatedSubnets resources in a resource group.

abstract PagedIterable<DelegatedSubnetInner> listByResourceGroup(String resourceGroupName, Context context)

Get all the DelegatedSubnets resources in a resource group.

abstract DelegatedSubnetInner patchDetails(String resourceGroupName, String resourceName, ResourceUpdateParameters parameters)

Patch delegated subnet resource.

abstract DelegatedSubnetInner patchDetails(String resourceGroupName, String resourceName, ResourceUpdateParameters parameters, Context context)

Patch delegated subnet resource.

abstract DelegatedSubnetInner putDetails(String resourceGroupName, String resourceName, DelegatedSubnetInner parameters)

Put delegated subnet resource.

abstract DelegatedSubnetInner putDetails(String resourceGroupName, String resourceName, DelegatedSubnetInner parameters, Context context)

Put delegated subnet resource.

Method Details

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String resourceName)

Delete dnc DelegatedSubnet.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String resourceName, Boolean forceDelete, Context context)

Delete dnc DelegatedSubnet.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
forceDelete - Force delete resource.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginPatchDetails

public abstract SyncPoller<PollResult<DelegatedSubnetInner>,DelegatedSubnetInner> beginPatchDetails(String resourceGroupName, String resourceName, ResourceUpdateParameters parameters)

Patch delegated subnet resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
parameters - Delegated subnet details.

Returns:

the SyncPoller<T,U> for polling of represents an instance of a orchestrator.

beginPatchDetails

public abstract SyncPoller<PollResult<DelegatedSubnetInner>,DelegatedSubnetInner> beginPatchDetails(String resourceGroupName, String resourceName, ResourceUpdateParameters parameters, Context context)

Patch delegated subnet resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
parameters - Delegated subnet details.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of represents an instance of a orchestrator.

beginPutDetails

public abstract SyncPoller<PollResult<DelegatedSubnetInner>,DelegatedSubnetInner> beginPutDetails(String resourceGroupName, String resourceName, DelegatedSubnetInner parameters)

Put delegated subnet resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
parameters - Delegated subnet details.

Returns:

the SyncPoller<T,U> for polling of represents an instance of a orchestrator.

beginPutDetails

public abstract SyncPoller<PollResult<DelegatedSubnetInner>,DelegatedSubnetInner> beginPutDetails(String resourceGroupName, String resourceName, DelegatedSubnetInner parameters, Context context)

Put delegated subnet resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
parameters - Delegated subnet details.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of represents an instance of a orchestrator.

delete

public abstract void delete(String resourceGroupName, String resourceName)

Delete dnc DelegatedSubnet.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.

delete

public abstract void delete(String resourceGroupName, String resourceName, Boolean forceDelete, Context context)

Delete dnc DelegatedSubnet.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
forceDelete - Force delete resource.
context - The context to associate with this operation.

getByResourceGroup

public abstract DelegatedSubnetInner getByResourceGroup(String resourceGroupName, String resourceName)

Gets details about the specified dnc DelegatedSubnet Link.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.

Returns:

details about the specified dnc DelegatedSubnet Link.

getByResourceGroupWithResponse

public abstract Response<DelegatedSubnetInner> getByResourceGroupWithResponse(String resourceGroupName, String resourceName, Context context)

Gets details about the specified dnc DelegatedSubnet Link.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
context - The context to associate with this operation.

Returns:

details about the specified dnc DelegatedSubnet Link along with Response<T>.

list

public abstract PagedIterable<DelegatedSubnetInner> list()

Get all the DelegatedSubnets resources in a subscription.

Returns:

all the DelegatedSubnets resources in a subscription as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<DelegatedSubnetInner> list(Context context)

Get all the DelegatedSubnets resources in a subscription.

Parameters:

context - The context to associate with this operation.

Returns:

all the DelegatedSubnets resources in a subscription as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<DelegatedSubnetInner> listByResourceGroup(String resourceGroupName)

Get all the DelegatedSubnets resources in a resource group.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.

Returns:

all the DelegatedSubnets resources in a resource group as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<DelegatedSubnetInner> listByResourceGroup(String resourceGroupName, Context context)

Get all the DelegatedSubnets resources in a resource group.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
context - The context to associate with this operation.

Returns:

all the DelegatedSubnets resources in a resource group as paginated response with PagedIterable<T>.

patchDetails

public abstract DelegatedSubnetInner patchDetails(String resourceGroupName, String resourceName, ResourceUpdateParameters parameters)

Patch delegated subnet resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
parameters - Delegated subnet details.

Returns:

represents an instance of a orchestrator.

patchDetails

public abstract DelegatedSubnetInner patchDetails(String resourceGroupName, String resourceName, ResourceUpdateParameters parameters, Context context)

Patch delegated subnet resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
parameters - Delegated subnet details.
context - The context to associate with this operation.

Returns:

represents an instance of a orchestrator.

putDetails

public abstract DelegatedSubnetInner putDetails(String resourceGroupName, String resourceName, DelegatedSubnetInner parameters)

Put delegated subnet resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
parameters - Delegated subnet details.

Returns:

represents an instance of a orchestrator.

putDetails

public abstract DelegatedSubnetInner putDetails(String resourceGroupName, String resourceName, DelegatedSubnetInner parameters, Context context)

Put delegated subnet resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
resourceName - The name of the resource. It must be a minimum of 3 characters, and a maximum of 63.
parameters - Delegated subnet details.
context - The context to associate with this operation.

Returns:

represents an instance of a orchestrator.

Applies to