public async Task Update() { ManagementGroup mgmtGroup = await Client.GetManagementGroups().CreateOrUpdateAsync(Recording.GenerateAssetName("mgmt-group-"), new CreateManagementGroupRequest()); PatchManagementGroupRequest patch = new PatchManagementGroupRequest(); patch.DisplayName = "New Display Name"; ManagementGroup patchedMgmtGroup = await mgmtGroup.UpdateAsync(patch); Assert.AreEqual("New Display Name", patchedMgmtGroup.Data.DisplayName); Assert.AreEqual(mgmtGroup.Data.Id, patchedMgmtGroup.Data.Id); Assert.AreEqual(mgmtGroup.Data.Name, patchedMgmtGroup.Data.Name); Assert.AreEqual(mgmtGroup.Data.TenantId, patchedMgmtGroup.Data.TenantId); Assert.AreEqual(mgmtGroup.Data.Type, patchedMgmtGroup.Data.Type); }
public async Task Update() { var mgmtGroupOp = await Client.GetManagementGroups() .CreateOrUpdateAsync(WaitUntil.Started, Recording.GenerateAssetName("mgmt-group-"), new CreateManagementGroupOptions()); await mgmtGroupOp.WaitForCompletionAsync(); ManagementGroup mgmtGroup = mgmtGroupOp.Value; PatchableManagementGroupData patch = new PatchableManagementGroupData(); patch.DisplayName = "New Display Name"; ManagementGroup patchedMgmtGroup = await mgmtGroup.UpdateAsync(patch); Assert.AreEqual("New Display Name", patchedMgmtGroup.Data.DisplayName); Assert.AreEqual(mgmtGroup.Data.Id, patchedMgmtGroup.Data.Id); Assert.AreEqual(mgmtGroup.Data.Name, patchedMgmtGroup.Data.Name); Assert.AreEqual(mgmtGroup.Data.TenantId, patchedMgmtGroup.Data.TenantId); Assert.AreEqual(mgmtGroup.Data.ResourceType, patchedMgmtGroup.Data.ResourceType); }