ApplicationTypeVersions Interface

public interface ApplicationTypeVersions

Resource collection API of ApplicationTypeVersions.

Method Summary

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

Begins definition for a new ApplicationTypeVersionResource resource.

abstract void delete(String resourceGroupName, String clusterName, String applicationTypeName, String version)

Delete a Service Fabric managed application type version resource with the specified name.

abstract void delete(String resourceGroupName, String clusterName, String applicationTypeName, String version, Context context)

Delete a Service Fabric managed application type version resource with the specified name.

abstract void deleteById(String id)

Delete a Service Fabric managed application type version resource with the specified name.

abstract void deleteByIdWithResponse(String id, Context context)

Delete a Service Fabric managed application type version resource with the specified name.

abstract ApplicationTypeVersionResource get(String resourceGroupName, String clusterName, String applicationTypeName, String version)

Get a Service Fabric managed application type version resource created or in the process of being created in the Service Fabric managed application type name resource.

abstract ApplicationTypeVersionResource getById(String id)

Get a Service Fabric managed application type version resource created or in the process of being created in the Service Fabric managed application type name resource.

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

Get a Service Fabric managed application type version resource created or in the process of being created in the Service Fabric managed application type name resource.

abstract Response<ApplicationTypeVersionResource> getWithResponse(String resourceGroupName, String clusterName, String applicationTypeName, String version, Context context)

Get a Service Fabric managed application type version resource created or in the process of being created in the Service Fabric managed application type name resource.

abstract PagedIterable<ApplicationTypeVersionResource> listByApplicationTypes(String resourceGroupName, String clusterName, String applicationTypeName)

Gets all application type version resources created or in the process of being created in the Service Fabric managed application type name resource.

abstract PagedIterable<ApplicationTypeVersionResource> listByApplicationTypes(String resourceGroupName, String clusterName, String applicationTypeName, Context context)

Gets all application type version resources created or in the process of being created in the Service Fabric managed application type name resource.

Method Details

define

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

Begins definition for a new ApplicationTypeVersionResource resource.

Parameters:

name - resource name.

Returns:

the first stage of the new ApplicationTypeVersionResource definition.

delete

public abstract void delete(String resourceGroupName, String clusterName, String applicationTypeName, String version)

Delete a Service Fabric managed application type version resource with the specified name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
clusterName - The name of the cluster resource.
applicationTypeName - The name of the application type name resource.
version - The application type version.

delete

public abstract void delete(String resourceGroupName, String clusterName, String applicationTypeName, String version, Context context)

Delete a Service Fabric managed application type version resource with the specified name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
clusterName - The name of the cluster resource.
applicationTypeName - The name of the application type name resource.
version - The application type version.
context - The context to associate with this operation.

deleteById

public abstract void deleteById(String id)

Delete a Service Fabric managed application type version resource with the specified name.

Parameters:

id - the resource ID.

deleteByIdWithResponse

public abstract void deleteByIdWithResponse(String id, Context context)

Delete a Service Fabric managed application type version resource with the specified name.

Parameters:

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

get

public abstract ApplicationTypeVersionResource get(String resourceGroupName, String clusterName, String applicationTypeName, String version)

Get a Service Fabric managed application type version resource created or in the process of being created in the Service Fabric managed application type name resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
clusterName - The name of the cluster resource.
applicationTypeName - The name of the application type name resource.
version - The application type version.

Returns:

a Service Fabric managed application type version resource created or in the process of being created in the Service Fabric managed application type name resource.

getById

public abstract ApplicationTypeVersionResource getById(String id)

Get a Service Fabric managed application type version resource created or in the process of being created in the Service Fabric managed application type name resource.

Parameters:

id - the resource ID.

Returns:

a Service Fabric managed application type version resource created or in the process of being created in the Service Fabric managed application type name resource along with Response<T>.

getByIdWithResponse

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

Get a Service Fabric managed application type version resource created or in the process of being created in the Service Fabric managed application type name resource.

Parameters:

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

Returns:

a Service Fabric managed application type version resource created or in the process of being created in the Service Fabric managed application type name resource along with Response<T>.

getWithResponse

public abstract Response<ApplicationTypeVersionResource> getWithResponse(String resourceGroupName, String clusterName, String applicationTypeName, String version, Context context)

Get a Service Fabric managed application type version resource created or in the process of being created in the Service Fabric managed application type name resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
clusterName - The name of the cluster resource.
applicationTypeName - The name of the application type name resource.
version - The application type version.
context - The context to associate with this operation.

Returns:

a Service Fabric managed application type version resource created or in the process of being created in the Service Fabric managed application type name resource along with Response<T>.

listByApplicationTypes

public abstract PagedIterable<ApplicationTypeVersionResource> listByApplicationTypes(String resourceGroupName, String clusterName, String applicationTypeName)

Gets all application type version resources created or in the process of being created in the Service Fabric managed application type name resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
clusterName - The name of the cluster resource.
applicationTypeName - The name of the application type name resource.

Returns:

all application type version resources created or in the process of being created in the Service Fabric managed application type name resource as paginated response with PagedIterable<T>.

listByApplicationTypes

public abstract PagedIterable<ApplicationTypeVersionResource> listByApplicationTypes(String resourceGroupName, String clusterName, String applicationTypeName, Context context)

Gets all application type version resources created or in the process of being created in the Service Fabric managed application type name resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
clusterName - The name of the cluster resource.
applicationTypeName - The name of the application type name resource.
context - The context to associate with this operation.

Returns:

all application type version resources created or in the process of being created in the Service Fabric managed application type name resource as paginated response with PagedIterable<T>.

Applies to