Udostępnij za pośrednictwem


ResourceGroups interface

Interfejs reprezentujący grupy zasobów.

Metody

beginDelete(string, ResourceGroupsDeleteOptionalParams)

Po usunięciu grupy zasobów wszystkie jej zasoby również zostaną usunięte. Usunięcie grupy zasobów powoduje usunięcie wszystkich wdrożeń szablonów i aktualnie przechowywanych operacji.

beginDeleteAndWait(string, ResourceGroupsDeleteOptionalParams)

Po usunięciu grupy zasobów wszystkie jej zasoby również zostaną usunięte. Usunięcie grupy zasobów powoduje usunięcie wszystkich wdrożeń szablonów i aktualnie przechowywanych operacji.

beginExportTemplate(string, ExportTemplateRequest, ResourceGroupsExportTemplateOptionalParams)

Przechwytuje określoną grupę zasobów jako szablon.

beginExportTemplateAndWait(string, ExportTemplateRequest, ResourceGroupsExportTemplateOptionalParams)

Przechwytuje określoną grupę zasobów jako szablon.

checkExistence(string, ResourceGroupsCheckExistenceOptionalParams)

Sprawdza, czy istnieje grupa zasobów.

createOrUpdate(string, ResourceGroup, ResourceGroupsCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje grupę zasobów.

get(string, ResourceGroupsGetOptionalParams)

Pobiera grupę zasobów.

list(ResourceGroupsListOptionalParams)

Pobiera wszystkie grupy zasobów dla subskrypcji.

update(string, ResourceGroupPatchable, ResourceGroupsUpdateOptionalParams)

Grupy zasobów można aktualizować za pomocą prostej operacji PATCH na adres grupy. Format żądania jest taki sam jak w przypadku tworzenia grupy zasobów. Jeśli pole jest nieokreślone, bieżąca wartość jest zachowywana.

Szczegóły metody

beginDelete(string, ResourceGroupsDeleteOptionalParams)

Po usunięciu grupy zasobów wszystkie jej zasoby również zostaną usunięte. Usunięcie grupy zasobów powoduje usunięcie wszystkich wdrożeń szablonów i aktualnie przechowywanych operacji.

function beginDelete(resourceGroupName: string, options?: ResourceGroupsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parametry

resourceGroupName

string

Nazwa grupy zasobów do usunięcia. Nazwa jest niewrażliwa na wielkość liter.

options
ResourceGroupsDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, ResourceGroupsDeleteOptionalParams)

Po usunięciu grupy zasobów wszystkie jej zasoby również zostaną usunięte. Usunięcie grupy zasobów powoduje usunięcie wszystkich wdrożeń szablonów i aktualnie przechowywanych operacji.

function beginDeleteAndWait(resourceGroupName: string, options?: ResourceGroupsDeleteOptionalParams): Promise<void>

Parametry

resourceGroupName

string

Nazwa grupy zasobów do usunięcia. Nazwa jest niewrażliwa na wielkość liter.

options
ResourceGroupsDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

beginExportTemplate(string, ExportTemplateRequest, ResourceGroupsExportTemplateOptionalParams)

Przechwytuje określoną grupę zasobów jako szablon.

function beginExportTemplate(resourceGroupName: string, parameters: ExportTemplateRequest, options?: ResourceGroupsExportTemplateOptionalParams): Promise<PollerLike<PollOperationState<ResourceGroupExportResult>, ResourceGroupExportResult>>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

parameters
ExportTemplateRequest

Parametry eksportowania szablonu.

Zwraca

Promise<PollerLike<@azure/core-lro.PollOperationState<ResourceGroupExportResult>, ResourceGroupExportResult>>

beginExportTemplateAndWait(string, ExportTemplateRequest, ResourceGroupsExportTemplateOptionalParams)

Przechwytuje określoną grupę zasobów jako szablon.

function beginExportTemplateAndWait(resourceGroupName: string, parameters: ExportTemplateRequest, options?: ResourceGroupsExportTemplateOptionalParams): Promise<ResourceGroupExportResult>

Parametry

resourceGroupName

string

Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter.

parameters
ExportTemplateRequest

Parametry eksportowania szablonu.

Zwraca

checkExistence(string, ResourceGroupsCheckExistenceOptionalParams)

Sprawdza, czy istnieje grupa zasobów.

function checkExistence(resourceGroupName: string, options?: ResourceGroupsCheckExistenceOptionalParams): Promise<ResourceGroupsCheckExistenceResponse>

Parametry

resourceGroupName

string

Nazwa grupy zasobów do sprawdzenia. Nazwa jest niewrażliwa na wielkość liter.

Zwraca

createOrUpdate(string, ResourceGroup, ResourceGroupsCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje grupę zasobów.

function createOrUpdate(resourceGroupName: string, parameters: ResourceGroup, options?: ResourceGroupsCreateOrUpdateOptionalParams): Promise<ResourceGroup>

Parametry

resourceGroupName

string

Nazwa grupy zasobów do utworzenia lub zaktualizowania. Może zawierać znaki alfanumeryczne, podkreślenie, nawiasy, łącznik, kropkę (z wyjątkiem na końcu) i znaki Unicode zgodne z dozwolonymi znakami.

parameters
ResourceGroup

Parametry dostarczane do tworzenia lub aktualizowania grupy zasobów.

Zwraca

Promise<ResourceGroup>

get(string, ResourceGroupsGetOptionalParams)

Pobiera grupę zasobów.

function get(resourceGroupName: string, options?: ResourceGroupsGetOptionalParams): Promise<ResourceGroup>

Parametry

resourceGroupName

string

Nazwa grupy zasobów do pobrania. Nazwa jest niewrażliwa na wielkość liter.

options
ResourceGroupsGetOptionalParams

Parametry opcji.

Zwraca

Promise<ResourceGroup>

list(ResourceGroupsListOptionalParams)

Pobiera wszystkie grupy zasobów dla subskrypcji.

function list(options?: ResourceGroupsListOptionalParams): PagedAsyncIterableIterator<ResourceGroup, ResourceGroup[], PageSettings>

Parametry

options
ResourceGroupsListOptionalParams

Parametry opcji.

Zwraca

update(string, ResourceGroupPatchable, ResourceGroupsUpdateOptionalParams)

Grupy zasobów można aktualizować za pomocą prostej operacji PATCH na adres grupy. Format żądania jest taki sam jak w przypadku tworzenia grupy zasobów. Jeśli pole jest nieokreślone, bieżąca wartość jest zachowywana.

function update(resourceGroupName: string, parameters: ResourceGroupPatchable, options?: ResourceGroupsUpdateOptionalParams): Promise<ResourceGroup>

Parametry

resourceGroupName

string

Nazwa grupy zasobów do zaktualizowania. Nazwa jest niewrażliwa na wielkość liter.

parameters
ResourceGroupPatchable

Parametry podane w celu zaktualizowania grupy zasobów.

options
ResourceGroupsUpdateOptionalParams

Parametry opcji.

Zwraca

Promise<ResourceGroup>