@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class CloudAuthenticationApi extends Object
| Constructor and Description |
|---|
CloudAuthenticationApi() |
CloudAuthenticationApi(ApiClient apiClient) |
public CloudAuthenticationApi()
public CloudAuthenticationApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
apiClient - an instance of API clientpublic AWSCloudAuthPersonaMappingResponse createAWSCloudAuthPersonaMapping(AWSCloudAuthPersonaMappingCreateRequest body) throws ApiException
body - (required)ApiException - if fails to make API callpublic CompletableFuture<AWSCloudAuthPersonaMappingResponse> createAWSCloudAuthPersonaMappingAsync(AWSCloudAuthPersonaMappingCreateRequest body)
body - (required)public ApiResponse<AWSCloudAuthPersonaMappingResponse> createAWSCloudAuthPersonaMappingWithHttpInfo(AWSCloudAuthPersonaMappingCreateRequest body) throws ApiException
body - (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 201 | Created | - |
| 400 | Bad Request | - |
| 403 | Forbidden | - |
| 409 | Conflict | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<AWSCloudAuthPersonaMappingResponse>> createAWSCloudAuthPersonaMappingWithHttpInfoAsync(AWSCloudAuthPersonaMappingCreateRequest body)
body - (required)public void deleteAWSCloudAuthPersonaMapping(String personaMappingId) throws ApiException
See deleteAWSCloudAuthPersonaMappingWithHttpInfo(java.lang.String).
personaMappingId - The ID of the persona mapping (required)ApiException - if fails to make API callpublic CompletableFuture<Void> deleteAWSCloudAuthPersonaMappingAsync(String personaMappingId)
See deleteAWSCloudAuthPersonaMappingWithHttpInfoAsync(java.lang.String).
personaMappingId - The ID of the persona mapping (required)public ApiResponse<Void> deleteAWSCloudAuthPersonaMappingWithHttpInfo(String personaMappingId) throws ApiException
personaMappingId - The ID of the persona mapping (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 204 | No Content | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<Void>> deleteAWSCloudAuthPersonaMappingWithHttpInfoAsync(String personaMappingId)
See deleteAWSCloudAuthPersonaMappingWithHttpInfo(java.lang.String).
personaMappingId - The ID of the persona mapping (required)public AWSCloudAuthPersonaMappingResponse getAWSCloudAuthPersonaMapping(String personaMappingId) throws ApiException
See getAWSCloudAuthPersonaMappingWithHttpInfo(java.lang.String).
personaMappingId - The ID of the persona mapping (required)ApiException - if fails to make API callpublic CompletableFuture<AWSCloudAuthPersonaMappingResponse> getAWSCloudAuthPersonaMappingAsync(String personaMappingId)
See getAWSCloudAuthPersonaMappingWithHttpInfoAsync(java.lang.String).
personaMappingId - The ID of the persona mapping (required)public ApiResponse<AWSCloudAuthPersonaMappingResponse> getAWSCloudAuthPersonaMappingWithHttpInfo(String personaMappingId) throws ApiException
personaMappingId - The ID of the persona mapping (required)ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 403 | Forbidden | - |
| 404 | Not Found | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<AWSCloudAuthPersonaMappingResponse>> getAWSCloudAuthPersonaMappingWithHttpInfoAsync(String personaMappingId)
See getAWSCloudAuthPersonaMappingWithHttpInfo(java.lang.String).
personaMappingId - The ID of the persona mapping (required)public AWSCloudAuthPersonaMappingsResponse listAWSCloudAuthPersonaMappings() throws ApiException
ApiException - if fails to make API callpublic CompletableFuture<AWSCloudAuthPersonaMappingsResponse> listAWSCloudAuthPersonaMappingsAsync()
public ApiResponse<AWSCloudAuthPersonaMappingsResponse> listAWSCloudAuthPersonaMappingsWithHttpInfo() throws ApiException
ApiException - if fails to make API call| Status Code | Description | Response Headers |
| 200 | OK | - |
| 400 | Bad Request | - |
| 403 | Forbidden | - |
| 429 | Too many requests | - |
public CompletableFuture<ApiResponse<AWSCloudAuthPersonaMappingsResponse>> listAWSCloudAuthPersonaMappingsWithHttpInfoAsync()
Copyright © 2026. All rights reserved.