Ejemplo n.º 1
0
 /// <summary>
 /// Updates the credentials of the specified datasource from the specified
 /// gateway.
 /// </summary>
 /// <remarks>
 /// &lt;br/&gt;To get the gateway and datasource ids for a dataset, use [Get
 /// Datasources](/rest/api/power-bi/datasets/getdatasources) or [Get
 /// Datasources In
 /// Group](/rest/api/power-bi/datasets/getdatasourcesingroup)&lt;br/&gt;&lt;br/&gt;**Required
 /// scope**: Dataset.ReadWrite.All &lt;br/&gt;To set the permissions scope, see
 /// [Register an
 /// app](https://docs.microsoft.com/power-bi/developer/register-app).
 /// </remarks>
 /// <param name='operations'>
 /// The operations group for this extension method.
 /// </param>
 /// <param name='gatewayId'>
 /// The gateway id
 /// </param>
 /// <param name='datasourceId'>
 /// The datasource id
 /// </param>
 /// <param name='updateDatasourceRequest'>
 /// The update datasource request
 /// </param>
 public static object UpdateDatasource(this IGateways operations, string gatewayId, string datasourceId, UpdateDatasourceRequest updateDatasourceRequest)
 {
     return(operations.UpdateDatasourceAsync(gatewayId, datasourceId, updateDatasourceRequest).GetAwaiter().GetResult());
 }