public async Task GetTest() { ConfigurationStoreResource configurationStore = await ConfigStore.GetAsync(); Assert.IsTrue(ConfigurationStoreName.Equals(configurationStore.Data.Name)); Assert.IsTrue(configurationStore.Data.PublicNetworkAccess == PublicNetworkAccess.Disabled); }
public async Task Get() { #region Snippet:Managing_ConfigurationStores_GetAConfigurationStore ConfigurationStoreResource configurationStore = await resourceGroup.GetConfigurationStores().GetAsync("myApp"); Console.WriteLine(configurationStore.Data.Name); #endregion }
public async Task UpdateTest() { PatchableConfigurationStoreData PatchableconfigurationStoreData = new PatchableConfigurationStoreData() { PublicNetworkAccess = PublicNetworkAccess.Enabled }; ConfigurationStoreResource configurationStore = (await ConfigStore.UpdateAsync(WaitUntil.Completed, PatchableconfigurationStoreData)).Value; Assert.IsTrue(configurationStore.Data.PublicNetworkAccess == PublicNetworkAccess.Enabled); }
public async Task SetTagTest() { Dictionary <string, string> tags = new Dictionary <string, string> { { "key1", "Value1" }, { "key2", "vaule2" } }; await ConfigStore.SetTagsAsync(tags); ConfigurationStoreResource configurationStore = await ResGroup.GetConfigurationStores().GetAsync(ConfigurationStoreName); Assert.IsTrue(configurationStore.Data.Tags.Count == 2); }
public async Task AddTagTest() { await ConfigStore.AddTagAsync("key1", "value1"); ConfigurationStoreResource configurationStore = await ResGroup.GetConfigurationStores().GetAsync(ConfigurationStoreName); KeyValuePair <string, string> tag = configurationStore.Data.Tags.FirstOrDefault(); Assert.IsTrue("key1".Equals(tag.Key)); Assert.IsTrue("value1".Equals(tag.Value)); }
public async Task Delete() { #region Snippet:Managing_ConfigurationStores_DeleteAConfigurationStore ConfigurationStoreCollection configurationStoreCollection = resourceGroup.GetConfigurationStores(); ConfigurationStoreResource configStore = await configurationStoreCollection.GetAsync("myApp"); await configStore.DeleteAsync(WaitUntil.Completed); #endregion }
public async Task CreateOrUpdate() { #region Snippet:Managing_ConfigurationStores_CreateAConfigurationStore string configurationStoreName = ("myApp"); ConfigurationStoreData configurationStoreData = new ConfigurationStoreData("westus", new AppConfigurationSku("Standard")) { PublicNetworkAccess = PublicNetworkAccess.Disabled }; ConfigurationStoreResource configurationStore = (await resourceGroup.GetConfigurationStores().CreateOrUpdateAsync(WaitUntil.Completed, configurationStoreName, configurationStoreData)).Value; #endregion }
public async Task GetTest() { string configurationStoreName = Recording.GenerateAssetName("testapp-"); ConfigurationStoreData configurationStoreData = new ConfigurationStoreData(Location, new AppConfigurationSku("Standard")) { PublicNetworkAccess = PublicNetworkAccess.Disabled }; await ResGroup.GetConfigurationStores().CreateOrUpdateAsync(WaitUntil.Completed, configurationStoreName, configurationStoreData); ConfigurationStoreResource configurationStore = await ResGroup.GetConfigurationStores().GetAsync(configurationStoreName); Assert.IsTrue(configurationStoreName.Equals(configurationStore.Data.Name)); Assert.IsTrue(configurationStore.Data.PublicNetworkAccess == PublicNetworkAccess.Disabled); }
public async Task TestSetUp() { if (Mode == RecordedTestMode.Record || Mode == RecordedTestMode.Playback) { Initialize(); string groupName = Recording.GenerateAssetName(ResourceGroupPrefix); ResGroup = (await ArmClient.GetDefaultSubscriptionAsync().Result.GetResourceGroups().CreateOrUpdateAsync(WaitUntil.Completed, groupName, new ResourceGroupData(Location))).Value; string configurationStoreName = Recording.GenerateAssetName("testapp-"); ConfigurationStoreData configurationStoreData = new ConfigurationStoreData(Location, new AppConfigurationSku("Standard")) { PublicNetworkAccess = PublicNetworkAccess.Disabled }; ConfigStore = (await ResGroup.GetConfigurationStores().CreateOrUpdateAsync(WaitUntil.Completed, configurationStoreName, configurationStoreData)).Value; } }
public async Task DeleteTest() { await ConfigStore.DeleteAsync(WaitUntil.Completed); var exception = Assert.ThrowsAsync <RequestFailedException>(async() => { ConfigurationStoreResource configurationStore = await ResGroup.GetConfigurationStores().GetAsync(ConfigurationStoreName); }); Assert.AreEqual(404, exception.Status); }