public interface LegacyAuthorizationsService
Modifier and Type | Method and Description |
---|---|
retrofit2.Call<Void> |
deleteLegacyAuthorizationsID(String authID,
String zapTraceSpan)
Delete a legacy authorization
|
retrofit2.Call<Authorizations> |
getLegacyAuthorizations(String zapTraceSpan,
String userID,
String user,
String orgID,
String org,
String token,
String authID)
List all legacy authorizations
|
retrofit2.Call<Authorization> |
getLegacyAuthorizationsID(String authID,
String zapTraceSpan)
Retrieve a legacy authorization
|
retrofit2.Call<Authorization> |
patchLegacyAuthorizationsID(String authID,
AuthorizationUpdateRequest authorizationUpdateRequest,
String zapTraceSpan)
Update a legacy authorization to be active or inactive
|
retrofit2.Call<Authorization> |
postLegacyAuthorizations(LegacyAuthorizationPostRequest legacyAuthorizationPostRequest,
String zapTraceSpan)
Create a legacy authorization
|
retrofit2.Call<Void> |
postLegacyAuthorizationsIDPassword(String authID,
PasswordResetBody passwordResetBody,
String zapTraceSpan)
Set a legacy authorization password
|
@DELETE(value="private/legacy/authorizations/{authID}") retrofit2.Call<Void> deleteLegacyAuthorizationsID(@Path(value="authID") String authID, @Header(value="Zap-Trace-Span") String zapTraceSpan)
authID
- The ID of the legacy authorization to delete. (required)zapTraceSpan
- OpenTracing span context (optional)@GET(value="private/legacy/authorizations") retrofit2.Call<Authorizations> getLegacyAuthorizations(@Header(value="Zap-Trace-Span") String zapTraceSpan, @Query(value="userID") String userID, @Query(value="user") String user, @Query(value="orgID") String orgID, @Query(value="org") String org, @Query(value="token") String token, @Query(value="authID") String authID)
zapTraceSpan
- OpenTracing span context (optional)userID
- Only show legacy authorizations that belong to a user ID. (optional)user
- Only show legacy authorizations that belong to a user name. (optional)orgID
- Only show legacy authorizations that belong to an organization ID. (optional)org
- Only show legacy authorizations that belong to a organization name. (optional)token
- Only show legacy authorizations with a specified token (auth name). (optional)authID
- Only show legacy authorizations with a specified auth ID. (optional)@GET(value="private/legacy/authorizations/{authID}") retrofit2.Call<Authorization> getLegacyAuthorizationsID(@Path(value="authID") String authID, @Header(value="Zap-Trace-Span") String zapTraceSpan)
authID
- The ID of the legacy authorization to get. (required)zapTraceSpan
- OpenTracing span context (optional)@Headers(value="Content-Type:application/json") @PATCH(value="private/legacy/authorizations/{authID}") retrofit2.Call<Authorization> patchLegacyAuthorizationsID(@Path(value="authID") String authID, @Body AuthorizationUpdateRequest authorizationUpdateRequest, @Header(value="Zap-Trace-Span") String zapTraceSpan)
authID
- The ID of the legacy authorization to update. (required)authorizationUpdateRequest
- Legacy authorization to update (required)zapTraceSpan
- OpenTracing span context (optional)@Headers(value="Content-Type:application/json") @POST(value="private/legacy/authorizations") retrofit2.Call<Authorization> postLegacyAuthorizations(@Body LegacyAuthorizationPostRequest legacyAuthorizationPostRequest, @Header(value="Zap-Trace-Span") String zapTraceSpan)
legacyAuthorizationPostRequest
- Legacy authorization to create (required)zapTraceSpan
- OpenTracing span context (optional)@Headers(value="Content-Type:application/json") @POST(value="private/legacy/authorizations/{authID}/password") retrofit2.Call<Void> postLegacyAuthorizationsIDPassword(@Path(value="authID") String authID, @Body PasswordResetBody passwordResetBody, @Header(value="Zap-Trace-Span") String zapTraceSpan)
authID
- The ID of the legacy authorization to update. (required)passwordResetBody
- New password (required)zapTraceSpan
- OpenTracing span context (optional)Copyright © 2018–2022 InfluxData, Inc.. All rights reserved.