ResourceGroups interface
Interfejs reprezentujący grupy zasobów.
Metody
begin |
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. |
begin |
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. |
begin |
Przechwytuje określoną grupę zasobów jako szablon. |
begin |
Przechwytuje określoną grupę zasobów jako szablon. |
check |
Sprawdza, czy istnieje grupa zasobów. |
create |
Tworzy lub aktualizuje grupę zasobów. |
get(string, Resource |
Pobiera grupę zasobów. |
list(Resource |
Pobiera wszystkie grupy zasobów dla subskrypcji. |
update(string, Resource |
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.
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.
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.
Parametry opcji.
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.
Parametry opcji.
Zwraca
Promise<ResourceGroupExportResult>
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.
Parametry opcji.
Zwraca
Promise<ResourceGroupsCheckExistenceResponse>
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.
Parametry opcji.
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.
Parametry opcji.
Zwraca
Promise<ResourceGroup>