次の方法で共有


EnvironmentDefinitionsClient Interface

public interface EnvironmentDefinitionsClient

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

Method Summary

Modifier and Type Method and Description
abstract EnvironmentDefinitionInner get(String resourceGroupName, String devCenterName, String catalogName, String environmentDefinitionName)

Gets an environment definition from the catalog.

abstract EnvironmentDefinitionInner getByProjectCatalog(String resourceGroupName, String projectName, String catalogName, String environmentDefinitionName)

Gets an environment definition from the catalog.

abstract Response<EnvironmentDefinitionInner> getByProjectCatalogWithResponse(String resourceGroupName, String projectName, String catalogName, String environmentDefinitionName, Context context)

Gets an environment definition from the catalog.

abstract CatalogResourceValidationErrorDetailsInner getErrorDetails(String resourceGroupName, String devCenterName, String catalogName, String environmentDefinitionName)

Gets Environment Definition error details.

abstract Response<CatalogResourceValidationErrorDetailsInner> getErrorDetailsWithResponse(String resourceGroupName, String devCenterName, String catalogName, String environmentDefinitionName, Context context)

Gets Environment Definition error details.

abstract Response<EnvironmentDefinitionInner> getWithResponse(String resourceGroupName, String devCenterName, String catalogName, String environmentDefinitionName, Context context)

Gets an environment definition from the catalog.

abstract PagedIterable<EnvironmentDefinitionInner> listByCatalog(String resourceGroupName, String devCenterName, String catalogName)

List environment definitions in the catalog.

abstract PagedIterable<EnvironmentDefinitionInner> listByCatalog(String resourceGroupName, String devCenterName, String catalogName, Integer top, Context context)

List environment definitions in the catalog.

abstract PagedIterable<EnvironmentDefinitionInner> listByProjectCatalog(String resourceGroupName, String projectName, String catalogName)

Lists the environment definitions in this project catalog.

abstract PagedIterable<EnvironmentDefinitionInner> listByProjectCatalog(String resourceGroupName, String projectName, String catalogName, Context context)

Lists the environment definitions in this project catalog.

Method Details

get

public abstract EnvironmentDefinitionInner get(String resourceGroupName, String devCenterName, String catalogName, String environmentDefinitionName)

Gets an environment definition from the catalog.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
catalogName - The name of the Catalog.
environmentDefinitionName - The name of the Environment Definition.

Returns:

an environment definition from the catalog.

getByProjectCatalog

public abstract EnvironmentDefinitionInner getByProjectCatalog(String resourceGroupName, String projectName, String catalogName, String environmentDefinitionName)

Gets an environment definition from the catalog.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
projectName - The name of the project.
catalogName - The name of the Catalog.
environmentDefinitionName - The name of the Environment Definition.

Returns:

an environment definition from the catalog.

getByProjectCatalogWithResponse

public abstract Response<EnvironmentDefinitionInner> getByProjectCatalogWithResponse(String resourceGroupName, String projectName, String catalogName, String environmentDefinitionName, Context context)

Gets an environment definition from the catalog.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
projectName - The name of the project.
catalogName - The name of the Catalog.
environmentDefinitionName - The name of the Environment Definition.
context - The context to associate with this operation.

Returns:

an environment definition from the catalog along with Response<T>.

getErrorDetails

public abstract CatalogResourceValidationErrorDetailsInner getErrorDetails(String resourceGroupName, String devCenterName, String catalogName, String environmentDefinitionName)

Gets Environment Definition error details.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
catalogName - The name of the Catalog.
environmentDefinitionName - The name of the Environment Definition.

Returns:

environment Definition error details.

getErrorDetailsWithResponse

public abstract Response<CatalogResourceValidationErrorDetailsInner> getErrorDetailsWithResponse(String resourceGroupName, String devCenterName, String catalogName, String environmentDefinitionName, Context context)

Gets Environment Definition error details.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
catalogName - The name of the Catalog.
environmentDefinitionName - The name of the Environment Definition.
context - The context to associate with this operation.

Returns:

environment Definition error details along with Response<T>.

getWithResponse

public abstract Response<EnvironmentDefinitionInner> getWithResponse(String resourceGroupName, String devCenterName, String catalogName, String environmentDefinitionName, Context context)

Gets an environment definition from the catalog.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
catalogName - The name of the Catalog.
environmentDefinitionName - The name of the Environment Definition.
context - The context to associate with this operation.

Returns:

an environment definition from the catalog along with Response<T>.

listByCatalog

public abstract PagedIterable<EnvironmentDefinitionInner> listByCatalog(String resourceGroupName, String devCenterName, String catalogName)

List environment definitions in the catalog.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
catalogName - The name of the Catalog.

Returns:

results of the environment definition list operation as paginated response with PagedIterable<T>.

listByCatalog

public abstract PagedIterable<EnvironmentDefinitionInner> listByCatalog(String resourceGroupName, String devCenterName, String catalogName, Integer top, Context context)

List environment definitions in the catalog.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
devCenterName - The name of the devcenter.
catalogName - The name of the Catalog.
top - The maximum number of resources to return from the operation. Example: '$top=10'.
context - The context to associate with this operation.

Returns:

results of the environment definition list operation as paginated response with PagedIterable<T>.

listByProjectCatalog

public abstract PagedIterable<EnvironmentDefinitionInner> listByProjectCatalog(String resourceGroupName, String projectName, String catalogName)

Lists the environment definitions in this project catalog.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
projectName - The name of the project.
catalogName - The name of the Catalog.

Returns:

results of the environment definition list operation as paginated response with PagedIterable<T>.

listByProjectCatalog

public abstract PagedIterable<EnvironmentDefinitionInner> listByProjectCatalog(String resourceGroupName, String projectName, String catalogName, Context context)

Lists the environment definitions in this project catalog.

Parameters:

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

Returns:

results of the environment definition list operation as paginated response with PagedIterable<T>.

Applies to