GenericResources インターフェイス
実装
public interface GenericResources
extends SupportsListing<GenericResource>, SupportsListingByResourceGroup<GenericResource>, SupportsListingInResourceGroupByTag<GenericResource>, SupportsGettingById<GenericResource>, SupportsCreating<Blank>, SupportsDeletingById, HasManager<com.microsoft.azure.management.resources.implementation.ResourceManager>
汎用リソース管理 API へのエントリ ポイント。
メソッドの概要
メソッドの詳細
checkExistence
public abstract boolean checkExistence(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
リソース がリソース グループに存在するかどうかを確認します。
Parameters:
Returns:
checkExistenceById
public abstract boolean checkExistenceById(String id)
リソースが存在するかどうかを確認します。 サービス バージョン間の一貫性を確保するために、代わりに を使用 checkExistenceById(String id, String apiVersion) してください。
Parameters:
Returns:
checkExistenceById
public abstract boolean checkExistenceById(String id, String apiVersion)
リソースが存在するかどうかを確認します。
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
リソースとそのすべての子リソースを削除します。
Parameters:
delete
public abstract void delete(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, boolean forceDeletion)
リソースとそのすべての子リソースを強制的に削除します。 これは、限られたリソースの種類でのみ使用できます。
Parameters:
deleteAsync
public abstract Completable deleteAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
リソースとそのすべての子リソースを非同期的に削除します。
Parameters:
Returns:
deleteAsync
public abstract Completable deleteAsync(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion, boolean forceDeletion)
リソースとそのすべての子リソースを強制的に非同期的に削除します。 これは、限られたリソースの種類でのみ使用できます。
Parameters:
Returns:
deleteAsync
public abstract ServiceFuture
リソースとそのすべての子リソースを強制的に非同期的に削除します。 これは、限られたリソースの種類でのみ使用できます。
Parameters:
Returns:
deleteAsync
public abstract ServiceFuture
リソースとそのすべての子リソースを非同期的に削除します。
Parameters:
Returns:
deleteById
public abstract void deleteById(String id)
Azure からリソースを削除し、そのリソース ID で識別します。 サービス バージョン間の一貫性を確保するために、代わりに を使用 deleteById(String id, String apiVersion) してください。
Parameters:
deleteById
public abstract void deleteById(String id, String apiVersion)
Azure からリソースを削除し、そのリソース ID で識別します。
Parameters:
deleteByIdAsync
public abstract Completable deleteByIdAsync(String id)
Azure からリソースを非同期的に削除し、リソース ID で識別します。 サービス バージョン間の一貫性を確保するために、代わりに を使用 deleteByIdAsync(String id, String apiVersion) してください。
Parameters:
Returns:
deleteByIdAsync
public abstract Completable deleteByIdAsync(String id, String apiVersion)
Azure からリソースを非同期的に削除し、リソース ID で識別します。
Parameters:
Returns:
get
public abstract GenericResource get(String resourceGroupName, String providerNamespace, String resourceType, String resourceName)
リソース グループに属しているリソースを返します。
Parameters:
Returns:
get
public abstract GenericResource get(String resourceGroupName, String resourceProviderNamespace, String parentResourcePath, String resourceType, String resourceName, String apiVersion)
リソース グループに属しているリソースを返します。
Parameters:
Returns:
getById
public abstract GenericResource getById(String id)
リソース ID に基づいて、Azure からリソースに関する情報を取得します。サービス バージョン間の一貫性を確保するために、代わりに を使用 getById(String id, String apiVersion) してください。
Parameters:
Returns:
getById
public abstract GenericResource getById(String id, String apiVersion)
リソース ID に基づいて、Azure からリソースに関する情報を取得します。
Parameters:
Returns:
getByIdAsync
public abstract Observable
リソース ID に基づいて、Azure からリソースに関する情報を取得します。サービス バージョン間の一貫性を確保するために、代わりに を使用 getByIdAsync(String id, String apiVersion) してください。
Parameters:
Returns:
getByIdAsync
public abstract Observable
リソース ID に基づいて、Azure からリソースに関する情報を取得します。
Parameters:
Returns:
moveResources
public abstract void moveResources(String sourceResourceGroupName, ResourceGroup targetResourceGroup, List
あるリソース グループから別のリソース グループにリソースを移動します。
Parameters:
moveResourcesAsync
public abstract Completable moveResourcesAsync(String sourceResourceGroupName, ResourceGroup targetResourceGroup, List
あるリソース グループから別のリソース グループに非同期的にリソースを移動します。
Parameters:
Returns:
moveResourcesAsync
public abstract ServiceFuture
あるリソース グループから別のリソース グループに非同期的にリソースを移動します。
Parameters:
Returns:
適用対象
Azure SDK for Java