in pkg/dataplane/internal/client/managedidentitydataplaneapi_client.go [124:140]
func (client *ManagedIdentityDataPlaneAPIClient) Getcreds(ctx context.Context, hostPath string, credRequest CredRequestDefinition, options *ManagedIdentityDataPlaneAPIClientGetcredsOptions) (ManagedIdentityDataPlaneAPIClientGetcredsResponse, error) {
var err error
req, err := client.getcredsCreateRequest(ctx, hostPath, credRequest, options)
if err != nil {
return ManagedIdentityDataPlaneAPIClientGetcredsResponse{}, err
}
httpResp, err := client.internal.Pipeline().Do(req)
if err != nil {
return ManagedIdentityDataPlaneAPIClientGetcredsResponse{}, err
}
if !runtime.HasStatusCode(httpResp, http.StatusOK) {
err = runtime.NewResponseError(httpResp)
return ManagedIdentityDataPlaneAPIClientGetcredsResponse{}, err
}
resp, err := client.getcredsHandleResponse(httpResp)
return resp, err
}