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 TestSetUp() { if (Mode == RecordedTestMode.Record || Mode == RecordedTestMode.Playback) { Initialize(); subscription = await ArmClient.GetDefaultSubscriptionAsync(); string groupName = Recording.GenerateAssetName(ResourceGroupPrefix); ResourceGroupResource resGroup = (await subscription.GetResourceGroups().CreateOrUpdateAsync(WaitUntil.Completed, groupName, new ResourceGroupData(Location))).Value; configurationStoreName = Recording.GenerateAssetName("testapp-"); ConfigurationStoreData configurationStoreData = new ConfigurationStoreData(Location, new AppConfigurationSku("Standard")) { PublicNetworkAccess = PublicNetworkAccess.Disabled }; ConfigurationStoreResource configStore = (await resGroup.GetConfigurationStores().CreateOrUpdateAsync(WaitUntil.Completed, configurationStoreName, configurationStoreData)).Value; await configStore.DeleteAsync(WaitUntil.Completed); } }
public static Response <ConfigurationStoreResource> GetConfigurationStore(this ResourceGroupResource resourceGroupResource, string configStoreName, CancellationToken cancellationToken = default) { return(resourceGroupResource.GetConfigurationStores().Get(configStoreName, cancellationToken)); }
public static async Task <Response <ConfigurationStoreResource> > GetConfigurationStoreAsync(this ResourceGroupResource resourceGroupResource, string configStoreName, CancellationToken cancellationToken = default) { return(await resourceGroupResource.GetConfigurationStores().GetAsync(configStoreName, cancellationToken).ConfigureAwait(false)); }