CloudServiceOperatingSystemsClient Interface
public interface CloudServiceOperatingSystemsClient
An instance of this class provides access to all the operations defined in CloudServiceOperatingSystemsClient.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
OSFamily |
getOSFamily(String location, String osFamilyName)
Gets properties of a guest operating system family that can be specified in the XML service configuration (.cscfg) for a cloud service. |
abstract
Mono<OSFamily |
getOSFamilyAsync(String location, String osFamilyName)
Gets properties of a guest operating system family that can be specified in the XML service configuration (.cscfg) for a cloud service. |
abstract
Response<OSFamily |
getOSFamilyWithResponse(String location, String osFamilyName, Context context)
Gets properties of a guest operating system family that can be specified in the XML service configuration (.cscfg) for a cloud service. |
abstract
Mono<Response<OSFamily |
getOSFamilyWithResponseAsync(String location, String osFamilyName)
Gets properties of a guest operating system family that can be specified in the XML service configuration (.cscfg) for a cloud service. |
abstract
OSVersion |
getOSVersion(String location, String osVersionName)
Gets properties of a guest operating system version that can be specified in the XML service configuration (.cscfg) for a cloud service. |
abstract
Mono<OSVersion |
getOSVersionAsync(String location, String osVersionName)
Gets properties of a guest operating system version that can be specified in the XML service configuration (.cscfg) for a cloud service. |
abstract
Response<OSVersion |
getOSVersionWithResponse(String location, String osVersionName, Context context)
Gets properties of a guest operating system version that can be specified in the XML service configuration (.cscfg) for a cloud service. |
abstract
Mono<Response<OSVersion |
getOSVersionWithResponseAsync(String location, String osVersionName)
Gets properties of a guest operating system version that can be specified in the XML service configuration (.cscfg) for a cloud service. |
abstract
Paged |
listOSFamilies(String location)
Gets a list of all guest operating system families available to be specified in the XML service configuration (.cscfg) for a cloud service. |
abstract
Paged |
listOSFamilies(String location, Context context)
Gets a list of all guest operating system families available to be specified in the XML service configuration (.cscfg) for a cloud service. |
abstract
Paged |
listOSFamiliesAsync(String location)
Gets a list of all guest operating system families available to be specified in the XML service configuration (.cscfg) for a cloud service. |
abstract
Paged |
listOSVersions(String location)
Gets a list of all guest operating system versions available to be specified in the XML service configuration (.cscfg) for a cloud service. |
abstract
Paged |
listOSVersions(String location, Context context)
Gets a list of all guest operating system versions available to be specified in the XML service configuration (.cscfg) for a cloud service. |
abstract
Paged |
listOSVersionsAsync(String location)
Gets a list of all guest operating system versions available to be specified in the XML service configuration (.cscfg) for a cloud service. |
Method Details
getOSFamily
public abstract OSFamilyInner getOSFamily(String location, String osFamilyName)
Gets properties of a guest operating system family that can be specified in the XML service configuration (.cscfg) for a cloud service.
Parameters:
Returns:
getOSFamilyAsync
public abstract Mono
Gets properties of a guest operating system family that can be specified in the XML service configuration (.cscfg) for a cloud service.
Parameters:
Returns:
getOSFamilyWithResponse
public abstract Response
Gets properties of a guest operating system family that can be specified in the XML service configuration (.cscfg) for a cloud service.
Parameters:
Returns:
getOSFamilyWithResponseAsync
public abstract Mono
Gets properties of a guest operating system family that can be specified in the XML service configuration (.cscfg) for a cloud service.
Parameters:
Returns:
getOSVersion
public abstract OSVersionInner getOSVersion(String location, String osVersionName)
Gets properties of a guest operating system version that can be specified in the XML service configuration (.cscfg) for a cloud service.
Parameters:
Returns:
getOSVersionAsync
public abstract Mono
Gets properties of a guest operating system version that can be specified in the XML service configuration (.cscfg) for a cloud service.
Parameters:
Returns:
getOSVersionWithResponse
public abstract Response
Gets properties of a guest operating system version that can be specified in the XML service configuration (.cscfg) for a cloud service.
Parameters:
Returns:
getOSVersionWithResponseAsync
public abstract Mono
Gets properties of a guest operating system version that can be specified in the XML service configuration (.cscfg) for a cloud service.
Parameters:
Returns:
listOSFamilies
public abstract PagedIterable
Gets a list of all guest operating system families available to be specified in the XML service configuration (.cscfg) for a cloud service. Use nextLink property in the response to get the next page of OS Families. Do this till nextLink is null to fetch all the OS Families.
Parameters:
Returns:
listOSFamilies
public abstract PagedIterable
Gets a list of all guest operating system families available to be specified in the XML service configuration (.cscfg) for a cloud service. Use nextLink property in the response to get the next page of OS Families. Do this till nextLink is null to fetch all the OS Families.
Parameters:
Returns:
listOSFamiliesAsync
public abstract PagedFlux
Gets a list of all guest operating system families available to be specified in the XML service configuration (.cscfg) for a cloud service. Use nextLink property in the response to get the next page of OS Families. Do this till nextLink is null to fetch all the OS Families.
Parameters:
Returns:
listOSVersions
public abstract PagedIterable
Gets a list of all guest operating system versions available to be specified in the XML service configuration (.cscfg) for a cloud service. Use nextLink property in the response to get the next page of OS versions. Do this till nextLink is null to fetch all the OS versions.
Parameters:
Returns:
listOSVersions
public abstract PagedIterable
Gets a list of all guest operating system versions available to be specified in the XML service configuration (.cscfg) for a cloud service. Use nextLink property in the response to get the next page of OS versions. Do this till nextLink is null to fetch all the OS versions.
Parameters:
Returns:
listOSVersionsAsync
public abstract PagedFlux
Gets a list of all guest operating system versions available to be specified in the XML service configuration (.cscfg) for a cloud service. Use nextLink property in the response to get the next page of OS versions. Do this till nextLink is null to fetch all the OS versions.
Parameters:
Returns: