次の方法で共有


Resources interface

リソースを表すインターフェイス。

メソッド

beginCreateOrUpdate(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

リソースを作成します。

beginCreateOrUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

リソースを作成します。

beginCreateOrUpdateById(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

ID でリソースを作成します。

beginCreateOrUpdateByIdAndWait(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

ID でリソースを作成します。

beginDelete(string, string, string, string, string, string, ResourcesDeleteOptionalParams)

リソースを削除します。

beginDeleteAndWait(string, string, string, string, string, string, ResourcesDeleteOptionalParams)

リソースを削除します。

beginDeleteById(string, string, ResourcesDeleteByIdOptionalParams)

ID でリソースを削除します。

beginDeleteByIdAndWait(string, string, ResourcesDeleteByIdOptionalParams)

ID でリソースを削除します。

beginMoveResources(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

移動するリソースは、使用されているソース サブスクリプション内の同じソース リソース グループ内にある必要があります。 ターゲット リソース グループが別のサブスクリプションに存在する場合があります。 リソースを移動すると、操作の間、ソース グループとターゲット グループの両方がロックされます。 これらのグループに対する書き込み操作および削除操作は、移動が完了するまでブロックされます。

beginMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

移動するリソースは、使用されているソース サブスクリプション内の同じソース リソース グループ内にある必要があります。 ターゲット リソース グループが別のサブスクリプションに存在する場合があります。 リソースを移動すると、操作の間、ソース グループとターゲット グループの両方がロックされます。 これらのグループに対する書き込み操作および削除操作は、移動が完了するまでブロックされます。

beginUpdate(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)

リソースを更新します。

beginUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)

リソースを更新します。

beginUpdateById(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

ID でリソースを更新します。

beginUpdateByIdAndWait(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

ID でリソースを更新します。

beginValidateMoveResources(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

この操作では、指定したリソースをターゲットに移動できるかどうかを確認します。 移動するリソースは、使用されているソース サブスクリプション内の同じソース リソース グループ内にある必要があります。 ターゲット リソース グループが別のサブスクリプションに存在する場合があります。 検証に成功すると、HTTP 応答コード 204 (コンテンツなし) が返されます。 検証に失敗すると、HTTP 応答コード 409 (競合) とエラー メッセージが返されます。 Location ヘッダー値の URL を取得して、実行時間の長い操作の結果を確認します。

beginValidateMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

この操作では、指定したリソースをターゲットに移動できるかどうかを確認します。 移動するリソースは、使用されているソース サブスクリプション内の同じソース リソース グループ内にある必要があります。 ターゲット リソース グループが別のサブスクリプションに存在する場合があります。 検証に成功すると、HTTP 応答コード 204 (コンテンツなし) が返されます。 検証に失敗すると、HTTP 応答コード 409 (競合) とエラー メッセージが返されます。 Location ヘッダー値の URL を取得して、実行時間の長い操作の結果を確認します。

checkExistence(string, string, string, string, string, string, ResourcesCheckExistenceOptionalParams)

リソースが存在するかどうかを確認します。

checkExistenceById(string, string, ResourcesCheckExistenceByIdOptionalParams)

リソースが存在するかどうかを ID で確認します。

get(string, string, string, string, string, string, ResourcesGetOptionalParams)

リソースを取得します。

getById(string, string, ResourcesGetByIdOptionalParams)

ID でリソースを取得します。

list(ResourcesListOptionalParams)

サブスクリプション内のすべてのリソースを取得します。

listByResourceGroup(string, ResourcesListByResourceGroupOptionalParams)

リソース グループのすべてのリソースを取得します。

メソッドの詳細

beginCreateOrUpdate(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

リソースを作成します。

function beginCreateOrUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>

パラメーター

resourceGroupName

string

リソースのリソース グループの名前。 名前の大文字と小文字は区別されます。

resourceProviderNamespace

string

リソース プロバイダーの名前空間。

parentResourcePath

string

親リソース ID。

resourceType

string

作成するリソースのリソースの種類。

resourceName

string

作成するリソースの名前です。

apiVersion

string

操作に使用する API バージョン。

parameters
GenericResource

リソースを作成または更新するためのパラメーター。

options
ResourcesCreateOrUpdateOptionalParams

options パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<GenericResource>, GenericResource>>

beginCreateOrUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesCreateOrUpdateOptionalParams)

リソースを作成します。

function beginCreateOrUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise<GenericResource>

パラメーター

resourceGroupName

string

リソースのリソース グループの名前。 名前の大文字と小文字は区別されます。

resourceProviderNamespace

string

リソース プロバイダーの名前空間。

parentResourcePath

string

親リソース ID。

resourceType

string

作成するリソースのリソースの種類。

resourceName

string

作成するリソースの名前です。

apiVersion

string

操作に使用する API バージョン。

parameters
GenericResource

リソースを作成または更新するためのパラメーター。

options
ResourcesCreateOrUpdateOptionalParams

options パラメーター。

戻り値

Promise<GenericResource>

beginCreateOrUpdateById(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

ID でリソースを作成します。

function beginCreateOrUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>

パラメーター

resourceId

string

リソースの完全修飾 ID。リソース名とリソースの種類が含まれます。 /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name} の形式を使用します

apiVersion

string

操作に使用する API バージョン。

parameters
GenericResource

リソース パラメーターを作成または更新します。

options
ResourcesCreateOrUpdateByIdOptionalParams

options パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<GenericResource>, GenericResource>>

beginCreateOrUpdateByIdAndWait(string, string, GenericResource, ResourcesCreateOrUpdateByIdOptionalParams)

ID でリソースを作成します。

function beginCreateOrUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise<GenericResource>

パラメーター

resourceId

string

リソースの完全修飾 ID。リソース名とリソースの種類が含まれます。 /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name} の形式を使用します

apiVersion

string

操作に使用する API バージョン。

parameters
GenericResource

リソース パラメーターを作成または更新します。

options
ResourcesCreateOrUpdateByIdOptionalParams

options パラメーター。

戻り値

Promise<GenericResource>

beginDelete(string, string, string, string, string, string, ResourcesDeleteOptionalParams)

リソースを削除します。

function beginDelete(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

パラメーター

resourceGroupName

string

削除するリソースを含むリソース グループの名前。 名前の大文字と小文字は区別されます。

resourceProviderNamespace

string

リソース プロバイダーの名前空間。

parentResourcePath

string

親リソース ID。

resourceType

string

リソースの種類。

resourceName

string

削除するリソースの名前。

apiVersion

string

操作に使用する API バージョン。

options
ResourcesDeleteOptionalParams

options パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, string, string, ResourcesDeleteOptionalParams)

リソースを削除します。

function beginDeleteAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise<void>

パラメーター

resourceGroupName

string

削除するリソースを含むリソース グループの名前。 名前の大文字と小文字は区別されます。

resourceProviderNamespace

string

リソース プロバイダーの名前空間。

parentResourcePath

string

親リソース ID。

resourceType

string

リソースの種類。

resourceName

string

削除するリソースの名前。

apiVersion

string

操作に使用する API バージョン。

options
ResourcesDeleteOptionalParams

options パラメーター。

戻り値

Promise<void>

beginDeleteById(string, string, ResourcesDeleteByIdOptionalParams)

ID でリソースを削除します。

function beginDeleteById(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

パラメーター

resourceId

string

リソースの完全修飾 ID。リソース名とリソースの種類が含まれます。 /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name} の形式を使用します

apiVersion

string

操作に使用する API バージョン。

options
ResourcesDeleteByIdOptionalParams

options パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteByIdAndWait(string, string, ResourcesDeleteByIdOptionalParams)

ID でリソースを削除します。

function beginDeleteByIdAndWait(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise<void>

パラメーター

resourceId

string

リソースの完全修飾 ID。リソース名とリソースの種類が含まれます。 /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name} の形式を使用します

apiVersion

string

操作に使用する API バージョン。

options
ResourcesDeleteByIdOptionalParams

options パラメーター。

戻り値

Promise<void>

beginMoveResources(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

移動するリソースは、使用されているソース サブスクリプション内の同じソース リソース グループ内にある必要があります。 ターゲット リソース グループが別のサブスクリプションに存在する場合があります。 リソースを移動すると、操作の間、ソース グループとターゲット グループの両方がロックされます。 これらのグループに対する書き込み操作および削除操作は、移動が完了するまでブロックされます。

function beginMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

パラメーター

sourceResourceGroupName

string

移動するリソースを含むソース サブスクリプションのリソース グループの名前。

parameters
ResourcesMoveInfo

リソースを移動するためのパラメーター。

options
ResourcesMoveResourcesOptionalParams

options パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesMoveResourcesOptionalParams)

移動するリソースは、使用されているソース サブスクリプション内の同じソース リソース グループ内にある必要があります。 ターゲット リソース グループが別のサブスクリプションに存在する場合があります。 リソースを移動すると、操作の間、ソース グループとターゲット グループの両方がロックされます。 これらのグループに対する書き込み操作および削除操作は、移動が完了するまでブロックされます。

function beginMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise<void>

パラメーター

sourceResourceGroupName

string

移動するリソースを含むソース サブスクリプションのリソース グループの名前。

parameters
ResourcesMoveInfo

リソースを移動するためのパラメーター。

options
ResourcesMoveResourcesOptionalParams

options パラメーター。

戻り値

Promise<void>

beginUpdate(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)

リソースを更新します。

function beginUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>

パラメーター

resourceGroupName

string

リソースのリソース グループの名前。 名前の大文字と小文字は区別されます。

resourceProviderNamespace

string

リソース プロバイダーの名前空間。

parentResourcePath

string

親リソース ID。

resourceType

string

更新するリソースのリソースの種類。

resourceName

string

更新するリソースの名前。

apiVersion

string

操作に使用する API バージョン。

parameters
GenericResource

リソースを更新するためのパラメーター。

options
ResourcesUpdateOptionalParams

options パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<GenericResource>, GenericResource>>

beginUpdateAndWait(string, string, string, string, string, string, GenericResource, ResourcesUpdateOptionalParams)

リソースを更新します。

function beginUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise<GenericResource>

パラメーター

resourceGroupName

string

リソースのリソース グループの名前。 名前の大文字と小文字は区別されます。

resourceProviderNamespace

string

リソース プロバイダーの名前空間。

parentResourcePath

string

親リソース ID。

resourceType

string

更新するリソースのリソースの種類。

resourceName

string

更新するリソースの名前。

apiVersion

string

操作に使用する API バージョン。

parameters
GenericResource

リソースを更新するためのパラメーター。

options
ResourcesUpdateOptionalParams

options パラメーター。

戻り値

Promise<GenericResource>

beginUpdateById(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

ID でリソースを更新します。

function beginUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise<SimplePollerLike<OperationState<GenericResource>, GenericResource>>

パラメーター

resourceId

string

リソースの完全修飾 ID。リソース名とリソースの種類が含まれます。 /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name} の形式を使用します

apiVersion

string

操作に使用する API バージョン。

parameters
GenericResource

リソース パラメーターを更新します。

options
ResourcesUpdateByIdOptionalParams

options パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<GenericResource>, GenericResource>>

beginUpdateByIdAndWait(string, string, GenericResource, ResourcesUpdateByIdOptionalParams)

ID でリソースを更新します。

function beginUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise<GenericResource>

パラメーター

resourceId

string

リソースの完全修飾 ID。リソース名とリソースの種類が含まれます。 /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name} の形式を使用します

apiVersion

string

操作に使用する API バージョン。

parameters
GenericResource

リソース パラメーターを更新します。

options
ResourcesUpdateByIdOptionalParams

options パラメーター。

戻り値

Promise<GenericResource>

beginValidateMoveResources(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

この操作では、指定したリソースをターゲットに移動できるかどうかを確認します。 移動するリソースは、使用されているソース サブスクリプション内の同じソース リソース グループ内にある必要があります。 ターゲット リソース グループが別のサブスクリプションに存在する場合があります。 検証に成功すると、HTTP 応答コード 204 (コンテンツなし) が返されます。 検証に失敗すると、HTTP 応答コード 409 (競合) とエラー メッセージが返されます。 Location ヘッダー値の URL を取得して、実行時間の長い操作の結果を確認します。

function beginValidateMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

パラメーター

sourceResourceGroupName

string

移動の検証対象となるリソースを含むソース サブスクリプションのリソース グループの名前。

parameters
ResourcesMoveInfo

リソースを移動するためのパラメーター。

options
ResourcesValidateMoveResourcesOptionalParams

options パラメーター。

戻り値

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginValidateMoveResourcesAndWait(string, ResourcesMoveInfo, ResourcesValidateMoveResourcesOptionalParams)

この操作では、指定したリソースをターゲットに移動できるかどうかを確認します。 移動するリソースは、使用されているソース サブスクリプション内の同じソース リソース グループ内にある必要があります。 ターゲット リソース グループが別のサブスクリプションに存在する場合があります。 検証に成功すると、HTTP 応答コード 204 (コンテンツなし) が返されます。 検証に失敗すると、HTTP 応答コード 409 (競合) とエラー メッセージが返されます。 Location ヘッダー値の URL を取得して、実行時間の長い操作の結果を確認します。

function beginValidateMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise<void>

パラメーター

sourceResourceGroupName

string

移動の検証対象となるリソースを含むソース サブスクリプションのリソース グループの名前。

parameters
ResourcesMoveInfo

リソースを移動するためのパラメーター。

options
ResourcesValidateMoveResourcesOptionalParams

options パラメーター。

戻り値

Promise<void>

checkExistence(string, string, string, string, string, string, ResourcesCheckExistenceOptionalParams)

リソースが存在するかどうかを確認します。

function checkExistence(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesCheckExistenceOptionalParams): Promise<ResourcesCheckExistenceResponse>

パラメーター

resourceGroupName

string

確認するリソースを含むリソース グループの名前。 名前の大文字と小文字は区別されます。

resourceProviderNamespace

string

確認するリソースのリソース プロバイダー。

parentResourcePath

string

親リソース ID。

resourceType

string

リソースの種類。

resourceName

string

存在するかどうかを確認するリソースの名前。

apiVersion

string

操作に使用する API バージョン。

options
ResourcesCheckExistenceOptionalParams

options パラメーター。

戻り値

checkExistenceById(string, string, ResourcesCheckExistenceByIdOptionalParams)

リソースが存在するかどうかを ID で確認します。

function checkExistenceById(resourceId: string, apiVersion: string, options?: ResourcesCheckExistenceByIdOptionalParams): Promise<ResourcesCheckExistenceByIdResponse>

パラメーター

resourceId

string

リソースの完全修飾 ID。リソース名とリソースの種類が含まれます。 /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name} の形式を使用します

apiVersion

string

操作に使用する API バージョン。

options
ResourcesCheckExistenceByIdOptionalParams

options パラメーター。

戻り値

get(string, string, string, string, string, string, ResourcesGetOptionalParams)

リソースを取得します。

function get(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesGetOptionalParams): Promise<GenericResource>

パラメーター

resourceGroupName

string

取得するリソースを含むリソース グループの名前。 名前の大文字と小文字は区別されます。

resourceProviderNamespace

string

リソース プロバイダーの名前空間。

parentResourcePath

string

親リソース ID。

resourceType

string

リソースのリソースの種類。

resourceName

string

取得するリソースの名前。

apiVersion

string

操作に使用する API バージョン。

options
ResourcesGetOptionalParams

options パラメーター。

戻り値

Promise<GenericResource>

getById(string, string, ResourcesGetByIdOptionalParams)

ID でリソースを取得します。

function getById(resourceId: string, apiVersion: string, options?: ResourcesGetByIdOptionalParams): Promise<GenericResource>

パラメーター

resourceId

string

リソースの完全修飾 ID。リソース名とリソースの種類が含まれます。 /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name} の形式を使用します

apiVersion

string

操作に使用する API バージョン。

options
ResourcesGetByIdOptionalParams

options パラメーター。

戻り値

Promise<GenericResource>

list(ResourcesListOptionalParams)

サブスクリプション内のすべてのリソースを取得します。

function list(options?: ResourcesListOptionalParams): PagedAsyncIterableIterator<GenericResourceExpanded, GenericResourceExpanded[], PageSettings>

パラメーター

options
ResourcesListOptionalParams

options パラメーター。

戻り値

listByResourceGroup(string, ResourcesListByResourceGroupOptionalParams)

リソース グループのすべてのリソースを取得します。

function listByResourceGroup(resourceGroupName: string, options?: ResourcesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<GenericResourceExpanded, GenericResourceExpanded[], PageSettings>

パラメーター

resourceGroupName

string

取得するリソースを含むリソース グループ。

options
ResourcesListByResourceGroupOptionalParams

options パラメーター。

戻り値