@Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.resources.PolicyDefinitions getBuiltIn" }) @GET("providers/Microsoft.Authorization/policyDefinitions/{policyDefinitionName}") Observable<Response<ResponseBody>> getBuiltIn(@Path("policyDefinitionName") String policyDefinitionName, @Query("api-version") String apiVersion, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent);
@Headers(HttpHeaders.CONTENT_TYPE_APPLICATION_OCTET_STREAM) @POST("upload/{batchId}/{fileIdx}") Call<BatchUpload> upload(@Header("X-File-Name") String filename, @Header("X-File-Size") long fileSize, @Header("X-File-Type") String fileType, @Header("X-Upload-Type") String uploadType, @Header("X-Upload-Chunk-Index") long uploadChunkIndex, @Header("X-Upload-Chunk-Count") long totalChunkCount, @Path("batchId") String batchId, @Path("fileIdx") String fileIdx, @Body RequestBody blob);
@POST("/postCustomContentType") CompletableFuture<Response<Void>> postCustomContentType( @Header("Content-Type") @Nullable String contentType);
@Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.resources.PolicyDefinitions list" }) @GET("subscriptions/{subscriptionId}/providers/Microsoft.Authorization/policyDefinitions") Observable<Response<ResponseBody>> list(@Path("subscriptionId") String subscriptionId, @Query("api-version") String apiVersion, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent);
/** * @deprecated since 3.1, use {@link #upload(String, long, String, String, long, long, String, String, RequestBody)} * instead */ @Deprecated @Headers(HttpHeaders.CONTENT_TYPE_APPLICATION_OCTET_STREAM) @POST("upload/{batchId}/{fileIdx}") Call<BatchUpload> upload(@Header("X-File-Name") String filename, @Header("X-File-Size") String fileSize, @Header("X-File-Type") String fileType, @Header("X-Upload-Type") String uploadType, @Header("X-Upload-Chunk-Index") String uploadChunkIndex, @Header("X-Upload-Chunk-Count") String totalChunkCount, @Path("batchId") String batchId, @Path("fileIdx") String fileIdx, @Body RequestBody file);
@Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.resources.PolicyDefinitions listByManagementGroup" }) @GET("providers/Microsoft.Management/managementgroups/{managementGroupId}/providers/Microsoft.Authorization/policyDefinitions") Observable<Response<ResponseBody>> listByManagementGroup(@Path("managementGroupId") String managementGroupId, @Query("api-version") String apiVersion, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent);
@Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.storage.StorageAccounts checkNameAvailability" }) @POST("subscriptions/{subscriptionId}/providers/Microsoft.Storage/checkNameAvailability") Observable<Response<ResponseBody>> checkNameAvailability(@Path("subscriptionId") String subscriptionId, @Query("api-version") String apiVersion, @Header("accept-language") String acceptLanguage, @Body StorageAccountCheckNameAvailabilityParameters accountName, @Header("User-Agent") String userAgent);
@Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.resources.Features list" }) @GET("subscriptions/{subscriptionId}/providers/Microsoft.Features/features") Observable<Response<ResponseBody>> list(@Path("subscriptionId") String subscriptionId, @Query("api-version") String apiVersion, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent);