public interface VirtualMachineImagesClient
Modifier and Type | Method and Description |
---|---|
VirtualMachineImageInner |
get(String location,
String publisherName,
String offer,
String skus,
String version)
Gets a virtual machine image.
|
Mono<VirtualMachineImageInner> |
getAsync(String location,
String publisherName,
String offer,
String skus,
String version)
Gets a virtual machine image.
|
com.azure.core.http.rest.Response<VirtualMachineImageInner> |
getWithResponse(String location,
String publisherName,
String offer,
String skus,
String version,
com.azure.core.util.Context context)
Gets a virtual machine image.
|
Mono<com.azure.core.http.rest.Response<VirtualMachineImageInner>> |
getWithResponseAsync(String location,
String publisherName,
String offer,
String skus,
String version)
Gets a virtual machine image.
|
List<VirtualMachineImageResourceInner> |
list(String location,
String publisherName,
String offer,
String skus)
Gets a list of all virtual machine image versions for the specified location, publisher, offer, and SKU.
|
Mono<List<VirtualMachineImageResourceInner>> |
listAsync(String location,
String publisherName,
String offer,
String skus)
Gets a list of all virtual machine image versions for the specified location, publisher, offer, and SKU.
|
Mono<List<VirtualMachineImageResourceInner>> |
listAsync(String location,
String publisherName,
String offer,
String skus,
String expand,
Integer top,
String orderby)
Gets a list of all virtual machine image versions for the specified location, publisher, offer, and SKU.
|
List<VirtualMachineImageResourceInner> |
listOffers(String location,
String publisherName)
Gets a list of virtual machine image offers for the specified location and publisher.
|
Mono<List<VirtualMachineImageResourceInner>> |
listOffersAsync(String location,
String publisherName)
Gets a list of virtual machine image offers for the specified location and publisher.
|
com.azure.core.http.rest.Response<List<VirtualMachineImageResourceInner>> |
listOffersWithResponse(String location,
String publisherName,
com.azure.core.util.Context context)
Gets a list of virtual machine image offers for the specified location and publisher.
|
Mono<com.azure.core.http.rest.Response<List<VirtualMachineImageResourceInner>>> |
listOffersWithResponseAsync(String location,
String publisherName)
Gets a list of virtual machine image offers for the specified location and publisher.
|
List<VirtualMachineImageResourceInner> |
listPublishers(String location)
Gets a list of virtual machine image publishers for the specified Azure location.
|
Mono<List<VirtualMachineImageResourceInner>> |
listPublishersAsync(String location)
Gets a list of virtual machine image publishers for the specified Azure location.
|
com.azure.core.http.rest.Response<List<VirtualMachineImageResourceInner>> |
listPublishersWithResponse(String location,
com.azure.core.util.Context context)
Gets a list of virtual machine image publishers for the specified Azure location.
|
Mono<com.azure.core.http.rest.Response<List<VirtualMachineImageResourceInner>>> |
listPublishersWithResponseAsync(String location)
Gets a list of virtual machine image publishers for the specified Azure location.
|
List<VirtualMachineImageResourceInner> |
listSkus(String location,
String publisherName,
String offer)
Gets a list of virtual machine image SKUs for the specified location, publisher, and offer.
|
Mono<List<VirtualMachineImageResourceInner>> |
listSkusAsync(String location,
String publisherName,
String offer)
Gets a list of virtual machine image SKUs for the specified location, publisher, and offer.
|
com.azure.core.http.rest.Response<List<VirtualMachineImageResourceInner>> |
listSkusWithResponse(String location,
String publisherName,
String offer,
com.azure.core.util.Context context)
Gets a list of virtual machine image SKUs for the specified location, publisher, and offer.
|
Mono<com.azure.core.http.rest.Response<List<VirtualMachineImageResourceInner>>> |
listSkusWithResponseAsync(String location,
String publisherName,
String offer)
Gets a list of virtual machine image SKUs for the specified location, publisher, and offer.
|
com.azure.core.http.rest.Response<List<VirtualMachineImageResourceInner>> |
listWithResponse(String location,
String publisherName,
String offer,
String skus,
String expand,
Integer top,
String orderby,
com.azure.core.util.Context context)
Gets a list of all virtual machine image versions for the specified location, publisher, offer, and SKU.
|
Mono<com.azure.core.http.rest.Response<List<VirtualMachineImageResourceInner>>> |
listWithResponseAsync(String location,
String publisherName,
String offer,
String skus,
String expand,
Integer top,
String orderby)
Gets a list of all virtual machine image versions for the specified location, publisher, offer, and SKU.
|
Mono<com.azure.core.http.rest.Response<VirtualMachineImageInner>> getWithResponseAsync(String location, String publisherName, String offer, String skus, String version)
location
- The name of a supported Azure region.publisherName
- A valid image publisher.offer
- A valid image publisher offer.skus
- A valid image SKU.version
- A valid image SKU version.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<VirtualMachineImageInner> getAsync(String location, String publisherName, String offer, String skus, String version)
location
- The name of a supported Azure region.publisherName
- A valid image publisher.offer
- A valid image publisher offer.skus
- A valid image SKU.version
- A valid image SKU version.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.VirtualMachineImageInner get(String location, String publisherName, String offer, String skus, String version)
location
- The name of a supported Azure region.publisherName
- A valid image publisher.offer
- A valid image publisher offer.skus
- A valid image SKU.version
- A valid image SKU version.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<VirtualMachineImageInner> getWithResponse(String location, String publisherName, String offer, String skus, String version, com.azure.core.util.Context context)
location
- The name of a supported Azure region.publisherName
- A valid image publisher.offer
- A valid image publisher offer.skus
- A valid image SKU.version
- A valid image SKU version.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<List<VirtualMachineImageResourceInner>>> listWithResponseAsync(String location, String publisherName, String offer, String skus, String expand, Integer top, String orderby)
location
- The name of a supported Azure region.publisherName
- A valid image publisher.offer
- A valid image publisher offer.skus
- A valid image SKU.expand
- The expand expression to apply on the operation.top
- The top parameter.orderby
- The orderby parameter.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<List<VirtualMachineImageResourceInner>> listAsync(String location, String publisherName, String offer, String skus, String expand, Integer top, String orderby)
location
- The name of a supported Azure region.publisherName
- A valid image publisher.offer
- A valid image publisher offer.skus
- A valid image SKU.expand
- The expand expression to apply on the operation.top
- The top parameter.orderby
- The orderby parameter.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<List<VirtualMachineImageResourceInner>> listAsync(String location, String publisherName, String offer, String skus)
location
- The name of a supported Azure region.publisherName
- A valid image publisher.offer
- A valid image publisher offer.skus
- A valid image SKU.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.List<VirtualMachineImageResourceInner> list(String location, String publisherName, String offer, String skus)
location
- The name of a supported Azure region.publisherName
- A valid image publisher.offer
- A valid image publisher offer.skus
- A valid image SKU.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<List<VirtualMachineImageResourceInner>> listWithResponse(String location, String publisherName, String offer, String skus, String expand, Integer top, String orderby, com.azure.core.util.Context context)
location
- The name of a supported Azure region.publisherName
- A valid image publisher.offer
- A valid image publisher offer.skus
- A valid image SKU.expand
- The expand expression to apply on the operation.top
- The top parameter.orderby
- The orderby parameter.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<List<VirtualMachineImageResourceInner>>> listOffersWithResponseAsync(String location, String publisherName)
location
- The name of a supported Azure region.publisherName
- A valid image publisher.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<List<VirtualMachineImageResourceInner>> listOffersAsync(String location, String publisherName)
location
- The name of a supported Azure region.publisherName
- A valid image publisher.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.List<VirtualMachineImageResourceInner> listOffers(String location, String publisherName)
location
- The name of a supported Azure region.publisherName
- A valid image publisher.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<List<VirtualMachineImageResourceInner>> listOffersWithResponse(String location, String publisherName, com.azure.core.util.Context context)
location
- The name of a supported Azure region.publisherName
- A valid image publisher.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<List<VirtualMachineImageResourceInner>>> listPublishersWithResponseAsync(String location)
location
- The name of a supported Azure region.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<List<VirtualMachineImageResourceInner>> listPublishersAsync(String location)
location
- The name of a supported Azure region.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.List<VirtualMachineImageResourceInner> listPublishers(String location)
location
- The name of a supported Azure region.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<List<VirtualMachineImageResourceInner>> listPublishersWithResponse(String location, com.azure.core.util.Context context)
location
- The name of a supported Azure region.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<com.azure.core.http.rest.Response<List<VirtualMachineImageResourceInner>>> listSkusWithResponseAsync(String location, String publisherName, String offer)
location
- The name of a supported Azure region.publisherName
- A valid image publisher.offer
- A valid image publisher offer.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Mono<List<VirtualMachineImageResourceInner>> listSkusAsync(String location, String publisherName, String offer)
location
- The name of a supported Azure region.publisherName
- A valid image publisher.offer
- A valid image publisher offer.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.List<VirtualMachineImageResourceInner> listSkus(String location, String publisherName, String offer)
location
- The name of a supported Azure region.publisherName
- A valid image publisher.offer
- A valid image publisher offer.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.com.azure.core.http.rest.Response<List<VirtualMachineImageResourceInner>> listSkusWithResponse(String location, String publisherName, String offer, com.azure.core.util.Context context)
location
- The name of a supported Azure region.publisherName
- A valid image publisher.offer
- A valid image publisher offer.context
- The context to associate with this operation.IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.Copyright © 2020 Microsoft Corporation. All rights reserved.