ManagementGroups interface
Antarmuka yang mewakili ManagementGroups.
Metode
begin |
Membuat atau memperbarui grup manajemen. Jika grup manajemen sudah dibuat dan permintaan pembuatan berikutnya dikeluarkan dengan properti yang berbeda, properti grup manajemen akan diperbarui. |
begin |
Membuat atau memperbarui grup manajemen. Jika grup manajemen sudah dibuat dan permintaan pembuatan berikutnya dikeluarkan dengan properti yang berbeda, properti grup manajemen akan diperbarui. |
begin |
Menghapus grup manajemen. Jika grup manajemen berisi sumber daya anak, permintaan akan gagal. |
begin |
Menghapus grup manajemen. Jika grup manajemen berisi sumber daya anak, permintaan akan gagal. |
get(string, Management |
Dapatkan detail grup manajemen. |
list(Management |
Membuat daftar grup manajemen untuk pengguna yang diautentikasi. |
list |
Mencantumkan semua entitas yang turun dari grup manajemen. |
update(string, Patch |
Memperbarui grup manajemen. |
Detail Metode
beginCreateOrUpdate(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)
Membuat atau memperbarui grup manajemen. Jika grup manajemen sudah dibuat dan permintaan pembuatan berikutnya dikeluarkan dengan properti yang berbeda, properti grup manajemen akan diperbarui.
function beginCreateOrUpdate(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<ManagementGroup>, ManagementGroup>>
Parameter
- groupId
-
string
ID Grup Manajemen.
- createManagementGroupRequest
- CreateManagementGroupRequest
Parameter pembuatan grup manajemen.
Parameter opsi.
Mengembalikan
Promise<PollerLike<PollOperationState<ManagementGroup>, ManagementGroup>>
beginCreateOrUpdateAndWait(string, CreateManagementGroupRequest, ManagementGroupsCreateOrUpdateOptionalParams)
Membuat atau memperbarui grup manajemen. Jika grup manajemen sudah dibuat dan permintaan pembuatan berikutnya dikeluarkan dengan properti yang berbeda, properti grup manajemen akan diperbarui.
function beginCreateOrUpdateAndWait(groupId: string, createManagementGroupRequest: CreateManagementGroupRequest, options?: ManagementGroupsCreateOrUpdateOptionalParams): Promise<ManagementGroup>
Parameter
- groupId
-
string
ID Grup Manajemen.
- createManagementGroupRequest
- CreateManagementGroupRequest
Parameter pembuatan grup manajemen.
Parameter opsi.
Mengembalikan
Promise<ManagementGroup>
beginDelete(string, ManagementGroupsDeleteOptionalParams)
Menghapus grup manajemen. Jika grup manajemen berisi sumber daya anak, permintaan akan gagal.
function beginDelete(groupId: string, options?: ManagementGroupsDeleteOptionalParams): Promise<PollerLike<PollOperationState<ManagementGroupsDeleteResponse>, ManagementGroupsDeleteResponse>>
Parameter
- groupId
-
string
ID Grup Manajemen.
Parameter opsi.
Mengembalikan
beginDeleteAndWait(string, ManagementGroupsDeleteOptionalParams)
Menghapus grup manajemen. Jika grup manajemen berisi sumber daya anak, permintaan akan gagal.
function beginDeleteAndWait(groupId: string, options?: ManagementGroupsDeleteOptionalParams): Promise<ManagementGroupsDeleteResponse>
Parameter
- groupId
-
string
ID Grup Manajemen.
Parameter opsi.
Mengembalikan
Promise<ManagementGroupsDeleteResponse>
get(string, ManagementGroupsGetOptionalParams)
Dapatkan detail grup manajemen.
function get(groupId: string, options?: ManagementGroupsGetOptionalParams): Promise<ManagementGroup>
Parameter
- groupId
-
string
ID Grup Manajemen.
Parameter opsi.
Mengembalikan
Promise<ManagementGroup>
list(ManagementGroupsListOptionalParams)
Membuat daftar grup manajemen untuk pengguna yang diautentikasi.
function list(options?: ManagementGroupsListOptionalParams): PagedAsyncIterableIterator<ManagementGroupInfo, ManagementGroupInfo[], PageSettings>
Parameter
Parameter opsi.
Mengembalikan
listDescendants(string, ManagementGroupsGetDescendantsOptionalParams)
Mencantumkan semua entitas yang turun dari grup manajemen.
function listDescendants(groupId: string, options?: ManagementGroupsGetDescendantsOptionalParams): PagedAsyncIterableIterator<DescendantInfo, DescendantInfo[], PageSettings>
Parameter
- groupId
-
string
ID Grup Manajemen.
Parameter opsi.
Mengembalikan
update(string, PatchManagementGroupRequest, ManagementGroupsUpdateOptionalParams)
Memperbarui grup manajemen.
function update(groupId: string, patchGroupRequest: PatchManagementGroupRequest, options?: ManagementGroupsUpdateOptionalParams): Promise<ManagementGroup>
Parameter
- groupId
-
string
ID Grup Manajemen.
- patchGroupRequest
- PatchManagementGroupRequest
Parameter patch grup manajemen.
Parameter opsi.
Mengembalikan
Promise<ManagementGroup>