DelegatedSubnetServices Interface

public interface DelegatedSubnetServices

Resource collection API of DelegatedSubnetServices.

Method Summary

Modifier and Type Method and Description
abstract Blank define(String name)

Begins definition for a new DelegatedSubnet 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 void deleteById(String id)

Delete dnc DelegatedSubnet.

abstract void deleteByIdWithResponse(String id, Boolean forceDelete, Context context)

Delete dnc DelegatedSubnet.

abstract DelegatedSubnet getById(String id)

Gets details about the specified dnc DelegatedSubnet Link.

abstract Response<DelegatedSubnet> getByIdWithResponse(String id, Context context)

Gets details about the specified dnc DelegatedSubnet Link.

abstract DelegatedSubnet getByResourceGroup(String resourceGroupName, String resourceName)

Gets details about the specified dnc DelegatedSubnet Link.

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

Gets details about the specified dnc DelegatedSubnet Link.

abstract PagedIterable<DelegatedSubnet> list()

Get all the DelegatedSubnets resources in a subscription.

abstract PagedIterable<DelegatedSubnet> list(Context context)

Get all the DelegatedSubnets resources in a subscription.

abstract PagedIterable<DelegatedSubnet> listByResourceGroup(String resourceGroupName)

Get all the DelegatedSubnets resources in a resource group.

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

Get all the DelegatedSubnets resources in a resource group.

Method Details

define

public abstract DelegatedSubnet.DefinitionStages.Blank define(String name)

Begins definition for a new DelegatedSubnet resource.

Parameters:

name - resource name.

Returns:

the first stage of the new DelegatedSubnet definition.

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.

deleteById

public abstract void deleteById(String id)

Delete dnc DelegatedSubnet.

Parameters:

id - the resource ID.

deleteByIdWithResponse

public abstract void deleteByIdWithResponse(String id, Boolean forceDelete, Context context)

Delete dnc DelegatedSubnet.

Parameters:

id - the resource ID.
forceDelete - Force delete resource.
context - The context to associate with this operation.

getById

public abstract DelegatedSubnet getById(String id)

Gets details about the specified dnc DelegatedSubnet Link.

Parameters:

id - the resource ID.

Returns:

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

getByIdWithResponse

public abstract Response<DelegatedSubnet> getByIdWithResponse(String id, Context context)

Gets details about the specified dnc DelegatedSubnet Link.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

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

getByResourceGroup

public abstract DelegatedSubnet 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<DelegatedSubnet> 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<DelegatedSubnet> 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<DelegatedSubnet> 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<DelegatedSubnet> 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<DelegatedSubnet> 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>.

Applies to