Interface VirtualMachineExtensionImagesClient
public interface VirtualMachineExtensionImagesClient
An instance of this class provides access to all the operations defined in VirtualMachineExtensionImagesClient.
-
Method Summary
Modifier and TypeMethodDescriptionGets a virtual machine extension image.Gets a virtual machine extension image.com.azure.core.http.rest.Response<VirtualMachineExtensionImageInner> getWithResponse(String location, String publisherName, String type, String version, com.azure.core.util.Context context) Gets a virtual machine extension image.Mono<com.azure.core.http.rest.Response<VirtualMachineExtensionImageInner>> getWithResponseAsync(String location, String publisherName, String type, String version) Gets a virtual machine extension image.Gets a list of virtual machine extension image types.listTypesAsync(String location, String publisherName) Gets a list of virtual machine extension image types.com.azure.core.http.rest.Response<List<VirtualMachineExtensionImageInner>> listTypesWithResponse(String location, String publisherName, com.azure.core.util.Context context) Gets a list of virtual machine extension image types.Mono<com.azure.core.http.rest.Response<List<VirtualMachineExtensionImageInner>>> listTypesWithResponseAsync(String location, String publisherName) Gets a list of virtual machine extension image types.listVersions(String location, String publisherName, String type) Gets a list of virtual machine extension image versions.listVersionsAsync(String location, String publisherName, String type) Gets a list of virtual machine extension image versions.com.azure.core.http.rest.Response<List<VirtualMachineExtensionImageInner>> listVersionsWithResponse(String location, String publisherName, String type, String filter, Integer top, String orderby, com.azure.core.util.Context context) Gets a list of virtual machine extension image versions.Mono<com.azure.core.http.rest.Response<List<VirtualMachineExtensionImageInner>>> listVersionsWithResponseAsync(String location, String publisherName, String type, String filter, Integer top, String orderby) Gets a list of virtual machine extension image versions.
-
Method Details
-
listTypesWithResponseAsync
Mono<com.azure.core.http.rest.Response<List<VirtualMachineExtensionImageInner>>> listTypesWithResponseAsync(String location, String publisherName) Gets a list of virtual machine extension image types.- Parameters:
location- The name of Azure region.publisherName- The publisherName parameter.- Returns:
- a list of virtual machine extension image types along with
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listTypesAsync
Gets a list of virtual machine extension image types.- Parameters:
location- The name of Azure region.publisherName- The publisherName parameter.- Returns:
- a list of virtual machine extension image types on successful completion of
Mono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listTypesWithResponse
com.azure.core.http.rest.Response<List<VirtualMachineExtensionImageInner>> listTypesWithResponse(String location, String publisherName, com.azure.core.util.Context context) Gets a list of virtual machine extension image types.- Parameters:
location- The name of Azure region.publisherName- The publisherName parameter.context- The context to associate with this operation.- Returns:
- a list of virtual machine extension image types along with
Response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listTypes
Gets a list of virtual machine extension image types.- Parameters:
location- The name of Azure region.publisherName- The publisherName parameter.- Returns:
- a list of virtual machine extension image types.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listVersionsWithResponseAsync
Mono<com.azure.core.http.rest.Response<List<VirtualMachineExtensionImageInner>>> listVersionsWithResponseAsync(String location, String publisherName, String type, String filter, Integer top, String orderby) Gets a list of virtual machine extension image versions.- Parameters:
location- The name of Azure region.publisherName- The publisherName parameter.type- The type parameter.filter- The filter to apply on the operation.top- The top parameter.orderby- The orderby parameter.- Returns:
- a list of virtual machine extension image versions along with
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listVersionsAsync
Mono<List<VirtualMachineExtensionImageInner>> listVersionsAsync(String location, String publisherName, String type) Gets a list of virtual machine extension image versions.- Parameters:
location- The name of Azure region.publisherName- The publisherName parameter.type- The type parameter.- Returns:
- a list of virtual machine extension image versions on successful completion of
Mono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listVersionsWithResponse
com.azure.core.http.rest.Response<List<VirtualMachineExtensionImageInner>> listVersionsWithResponse(String location, String publisherName, String type, String filter, Integer top, String orderby, com.azure.core.util.Context context) Gets a list of virtual machine extension image versions.- Parameters:
location- The name of Azure region.publisherName- The publisherName parameter.type- The type parameter.filter- The filter to apply on the operation.top- The top parameter.orderby- The orderby parameter.context- The context to associate with this operation.- Returns:
- a list of virtual machine extension image versions along with
Response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listVersions
List<VirtualMachineExtensionImageInner> listVersions(String location, String publisherName, String type) Gets a list of virtual machine extension image versions.- Parameters:
location- The name of Azure region.publisherName- The publisherName parameter.type- The type parameter.- Returns:
- a list of virtual machine extension image versions.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getWithResponseAsync
Mono<com.azure.core.http.rest.Response<VirtualMachineExtensionImageInner>> getWithResponseAsync(String location, String publisherName, String type, String version) Gets a virtual machine extension image.- Parameters:
location- The name of Azure region.publisherName- The publisherName parameter.type- The type parameter.version- The version parameter.- Returns:
- a virtual machine extension image along with
Responseon successful completion ofMono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getAsync
Mono<VirtualMachineExtensionImageInner> getAsync(String location, String publisherName, String type, String version) Gets a virtual machine extension image.- Parameters:
location- The name of Azure region.publisherName- The publisherName parameter.type- The type parameter.version- The version parameter.- Returns:
- a virtual machine extension image on successful completion of
Mono. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getWithResponse
com.azure.core.http.rest.Response<VirtualMachineExtensionImageInner> getWithResponse(String location, String publisherName, String type, String version, com.azure.core.util.Context context) Gets a virtual machine extension image.- Parameters:
location- The name of Azure region.publisherName- The publisherName parameter.type- The type parameter.version- The version parameter.context- The context to associate with this operation.- Returns:
- a virtual machine extension image along with
Response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
get
VirtualMachineExtensionImageInner get(String location, String publisherName, String type, String version) Gets a virtual machine extension image.- Parameters:
location- The name of Azure region.publisherName- The publisherName parameter.type- The type parameter.version- The version parameter.- Returns:
- a virtual machine extension image.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.ApiErrorException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-