sClient) Get(ctx context.Context, resourceGroupName string, vpnSiteName string) (result VpnSite, err error) {  if tracing.IsEnabled() {   ctx = tracing.StartSpan(ctx, fqdn+"/VpnSitesClient.Get")   defer func() {    sc := -0    if result.Response.Response != nil {     sc = result.Response.Response.StatusCode    }    tracing.EndSpan(ctx, sc, err)   }()  }  req, err := client.GetPreparer(ctx, resourceGroupName, vpnSiteName)  if err != nil {   err = autorest.NewErrorWithError(err, "network.VpnSitesClient", "Get", nil, "Failure preparing request")   return  }   resp, err := client.GetSender(req)  if err != nil {   result.Response = autorest.Response{Response: resp}   err = autorest.NewErrorWithError(err, "network.VpnSitesClient", "Get", resp, "Failure sending request")   return  }   result, err = client.GetResponder(resp)  if err != nil {   err = autorest.NewErrorWithError(err, "network.VpnSitesClient", "Get", resp, "Failure responding to request")  }   return }  // GetPreparer prepares the Get request. func (client 