public static ConfigurationStore GetConfigurationStore(this ArmClient client, ResourceIdentifier id) { return(client.GetClient(() => { ConfigurationStore.ValidateResourceId(id); return new ConfigurationStore(client, id); } )); }
public static ConfigurationStore GetConfigurationStore(this ArmClient armClient, ResourceIdentifier id) { ConfigurationStore.ValidateResourceId(id); return(new ConfigurationStore(armClient, id)); }
public virtual ConfigurationStoresCreateOperation StartCreate(string resourceGroupName, string configStoreName, ConfigurationStore configStoreCreationParameters, CancellationToken cancellationToken = default) { if (resourceGroupName == null) { throw new ArgumentNullException(nameof(resourceGroupName)); } if (configStoreName == null) { throw new ArgumentNullException(nameof(configStoreName)); } if (configStoreCreationParameters == null) { throw new ArgumentNullException(nameof(configStoreCreationParameters)); } using var scope = _clientDiagnostics.CreateScope("ConfigurationStoresOperations.StartCreate"); scope.Start(); try { var originalResponse = RestClient.Create(resourceGroupName, configStoreName, configStoreCreationParameters, cancellationToken); return(new ConfigurationStoresCreateOperation(_clientDiagnostics, _pipeline, RestClient.CreateCreateRequest(resourceGroupName, configStoreName, configStoreCreationParameters).Request, originalResponse)); } catch (Exception e) { scope.Failed(e); throw; } }
public static ConfigurationStore GetConfigurationStore(this ArmClient armClient, ResourceIdentifier id) { ConfigurationStore.ValidateResourceId(id); return(armClient.UseClientContext((uri, credential, clientOptions, pipeline) => new ConfigurationStore(clientOptions, credential, uri, pipeline, id))); }