CloudServicesClient Interface
Implements
public interface CloudServicesClient
extends InnerSupportsGet<CloudServiceInner>, InnerSupportsListing<CloudServiceInner>, InnerSupportsDelete<Void>
An instance of this class provides access to all the operations defined in CloudServicesClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller
Create or update a cloud service. Please note some properties can be set only during cloud service creation.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
Create or update a cloud service. Please note some properties can be set only during cloud service creation.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
Create or update a cloud service. Please note some properties can be set only during cloud service creation.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
Create or update a cloud service. Please note some properties can be set only during cloud service creation.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes a cloud service.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes a cloud service.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux
Deletes a cloud service.
Parameters:
Returns:
beginDeleteInstances
public abstract SyncPoller
Deletes role instances in a cloud service.
Parameters:
Returns:
beginDeleteInstances
public abstract SyncPoller
Deletes role instances in a cloud service.
Parameters:
Returns:
beginDeleteInstancesAsync
public abstract PollerFlux
Deletes role instances in a cloud service.
Parameters:
Returns:
beginDeleteInstancesAsync
public abstract PollerFlux
Deletes role instances in a cloud service.
Parameters:
Returns:
beginPowerOff
public abstract SyncPoller
Power off the cloud service. Note that resources are still attached and you are getting charged for the resources.
Parameters:
Returns:
beginPowerOff
public abstract SyncPoller
Power off the cloud service. Note that resources are still attached and you are getting charged for the resources.
Parameters:
Returns:
beginPowerOffAsync
public abstract PollerFlux
Power off the cloud service. Note that resources are still attached and you are getting charged for the resources.
Parameters:
Returns:
beginRebuild
public abstract SyncPoller
Rebuild Role Instances reinstalls the operating system on instances of web roles or worker roles and initializes the storage resources that are used by them. If you do not want to initialize storage resources, you can use Reimage Role Instances.
Parameters:
Returns:
beginRebuild
public abstract SyncPoller
Rebuild Role Instances reinstalls the operating system on instances of web roles or worker roles and initializes the storage resources that are used by them. If you do not want to initialize storage resources, you can use Reimage Role Instances.
Parameters:
Returns:
beginRebuildAsync
public abstract PollerFlux
Rebuild Role Instances reinstalls the operating system on instances of web roles or worker roles and initializes the storage resources that are used by them. If you do not want to initialize storage resources, you can use Reimage Role Instances.
Parameters:
Returns:
beginRebuildAsync
public abstract PollerFlux
Rebuild Role Instances reinstalls the operating system on instances of web roles or worker roles and initializes the storage resources that are used by them. If you do not want to initialize storage resources, you can use Reimage Role Instances.
Parameters:
Returns:
beginReimage
public abstract SyncPoller
Reimage asynchronous operation reinstalls the operating system on instances of web roles or worker roles.
Parameters:
Returns:
beginReimage
public abstract SyncPoller
Reimage asynchronous operation reinstalls the operating system on instances of web roles or worker roles.
Parameters:
Returns:
beginReimageAsync
public abstract PollerFlux
Reimage asynchronous operation reinstalls the operating system on instances of web roles or worker roles.
Parameters:
Returns:
beginReimageAsync
public abstract PollerFlux
Reimage asynchronous operation reinstalls the operating system on instances of web roles or worker roles.
Parameters:
Returns:
beginRestart
public abstract SyncPoller
Restarts one or more role instances in a cloud service.
Parameters:
Returns:
beginRestart
public abstract SyncPoller
Restarts one or more role instances in a cloud service.
Parameters:
Returns:
beginRestartAsync
public abstract PollerFlux
Restarts one or more role instances in a cloud service.
Parameters:
Returns:
beginRestartAsync
public abstract PollerFlux
Restarts one or more role instances in a cloud service.
Parameters:
Returns:
beginStart
public abstract SyncPoller
Starts the cloud service.
Parameters:
Returns:
beginStart
public abstract SyncPoller
Starts the cloud service.
Parameters:
Returns:
beginStartAsync
public abstract PollerFlux
Starts the cloud service.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Update a cloud service.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Update a cloud service.
Parameters:
Returns:
beginUpdateAsync
public abstract PollerFlux
Update a cloud service.
Parameters:
Returns:
beginUpdateAsync
public abstract PollerFlux
Update a cloud service.
Parameters:
Returns:
createOrUpdate
public abstract CloudServiceInner createOrUpdate(String resourceGroupName, String cloudServiceName)
Create or update a cloud service. Please note some properties can be set only during cloud service creation.
Parameters:
Returns:
createOrUpdate
public abstract CloudServiceInner createOrUpdate(String resourceGroupName, String cloudServiceName, CloudServiceInner parameters, Context context)
Create or update a cloud service. Please note some properties can be set only during cloud service creation.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Create or update a cloud service. Please note some properties can be set only during cloud service creation.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Create or update a cloud service. Please note some properties can be set only during cloud service creation.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Create or update a cloud service. Please note some properties can be set only during cloud service creation.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String cloudServiceName)
Deletes a cloud service.
Parameters:
delete
public abstract void delete(String resourceGroupName, String cloudServiceName, Context context)
Deletes a cloud service.
Parameters:
deleteAsync
public abstract Mono
Deletes a cloud service.
Parameters:
Returns:
deleteInstances
public abstract void deleteInstances(String resourceGroupName, String cloudServiceName)
Deletes role instances in a cloud service.
Parameters:
deleteInstances
public abstract void deleteInstances(String resourceGroupName, String cloudServiceName, RoleInstances parameters, Context context)
Deletes role instances in a cloud service.
Parameters:
deleteInstancesAsync
public abstract Mono
Deletes role instances in a cloud service.
Parameters:
Returns:
deleteInstancesAsync
public abstract Mono
Deletes role instances in a cloud service.
Parameters:
Returns:
deleteInstancesWithResponseAsync
public abstract Mono
Deletes role instances in a cloud service.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Deletes a cloud service.
Parameters:
Returns:
getByResourceGroup
public abstract CloudServiceInner getByResourceGroup(String resourceGroupName, String cloudServiceName)
Display information about a cloud service.
Parameters:
Returns:
getByResourceGroupAsync
public abstract Mono
Display information about a cloud service.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response
Display information about a cloud service.
Parameters:
Returns:
getByResourceGroupWithResponseAsync
public abstract Mono
Display information about a cloud service.
Parameters:
Returns:
getInstanceView
public abstract CloudServiceInstanceViewInner getInstanceView(String resourceGroupName, String cloudServiceName)
Gets the status of a cloud service.
Parameters:
Returns:
getInstanceViewAsync
public abstract Mono
Gets the status of a cloud service.
Parameters:
Returns:
getInstanceViewWithResponse
public abstract Response
Gets the status of a cloud service.
Parameters:
Returns:
getInstanceViewWithResponseAsync
public abstract Mono
Gets the status of a cloud service.
Parameters:
Returns:
list
public abstract PagedIterable
Gets a list of all cloud services in the subscription, regardless of the associated resource group. Use nextLink property in the response to get the next page of Cloud Services. Do this till nextLink is null to fetch all the Cloud Services.
Returns:
list
public abstract PagedIterable
Gets a list of all cloud services in the subscription, regardless of the associated resource group. Use nextLink property in the response to get the next page of Cloud Services. Do this till nextLink is null to fetch all the Cloud Services.
Parameters:
Returns:
listAsync
public abstract PagedFlux
Gets a list of all cloud services in the subscription, regardless of the associated resource group. Use nextLink property in the response to get the next page of Cloud Services. Do this till nextLink is null to fetch all the Cloud Services.
Returns:
listByResourceGroup
public abstract PagedIterable
Gets a list of all cloud services under a resource group. Use nextLink property in the response to get the next page of Cloud Services. Do this till nextLink is null to fetch all the Cloud Services.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
Gets a list of all cloud services under a resource group. Use nextLink property in the response to get the next page of Cloud Services. Do this till nextLink is null to fetch all the Cloud Services.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux
Gets a list of all cloud services under a resource group. Use nextLink property in the response to get the next page of Cloud Services. Do this till nextLink is null to fetch all the Cloud Services.
Parameters:
Returns:
powerOff
public abstract void powerOff(String resourceGroupName, String cloudServiceName)
Power off the cloud service. Note that resources are still attached and you are getting charged for the resources.
Parameters:
powerOff
public abstract void powerOff(String resourceGroupName, String cloudServiceName, Context context)
Power off the cloud service. Note that resources are still attached and you are getting charged for the resources.
Parameters:
powerOffAsync
public abstract Mono
Power off the cloud service. Note that resources are still attached and you are getting charged for the resources.
Parameters:
Returns:
powerOffWithResponseAsync
public abstract Mono
Power off the cloud service. Note that resources are still attached and you are getting charged for the resources.
Parameters:
Returns:
rebuild
public abstract void rebuild(String resourceGroupName, String cloudServiceName)
Rebuild Role Instances reinstalls the operating system on instances of web roles or worker roles and initializes the storage resources that are used by them. If you do not want to initialize storage resources, you can use Reimage Role Instances.
Parameters:
rebuild
public abstract void rebuild(String resourceGroupName, String cloudServiceName, RoleInstances parameters, Context context)
Rebuild Role Instances reinstalls the operating system on instances of web roles or worker roles and initializes the storage resources that are used by them. If you do not want to initialize storage resources, you can use Reimage Role Instances.
Parameters:
rebuildAsync
public abstract Mono
Rebuild Role Instances reinstalls the operating system on instances of web roles or worker roles and initializes the storage resources that are used by them. If you do not want to initialize storage resources, you can use Reimage Role Instances.
Parameters:
Returns:
rebuildAsync
public abstract Mono
Rebuild Role Instances reinstalls the operating system on instances of web roles or worker roles and initializes the storage resources that are used by them. If you do not want to initialize storage resources, you can use Reimage Role Instances.
Parameters:
Returns:
rebuildWithResponseAsync
public abstract Mono
Rebuild Role Instances reinstalls the operating system on instances of web roles or worker roles and initializes the storage resources that are used by them. If you do not want to initialize storage resources, you can use Reimage Role Instances.
Parameters:
Returns:
reimage
public abstract void reimage(String resourceGroupName, String cloudServiceName)
Reimage asynchronous operation reinstalls the operating system on instances of web roles or worker roles.
Parameters:
reimage
public abstract void reimage(String resourceGroupName, String cloudServiceName, RoleInstances parameters, Context context)
Reimage asynchronous operation reinstalls the operating system on instances of web roles or worker roles.
Parameters:
reimageAsync
public abstract Mono
Reimage asynchronous operation reinstalls the operating system on instances of web roles or worker roles.
Parameters:
Returns:
reimageAsync
public abstract Mono
Reimage asynchronous operation reinstalls the operating system on instances of web roles or worker roles.
Parameters:
Returns:
reimageWithResponseAsync
public abstract Mono
Reimage asynchronous operation reinstalls the operating system on instances of web roles or worker roles.
Parameters:
Returns:
restart
public abstract void restart(String resourceGroupName, String cloudServiceName)
Restarts one or more role instances in a cloud service.
Parameters:
restart
public abstract void restart(String resourceGroupName, String cloudServiceName, RoleInstances parameters, Context context)
Restarts one or more role instances in a cloud service.
Parameters:
restartAsync
public abstract Mono
Restarts one or more role instances in a cloud service.
Parameters:
Returns:
restartAsync
public abstract Mono
Restarts one or more role instances in a cloud service.
Parameters:
Returns:
restartWithResponseAsync
public abstract Mono
Restarts one or more role instances in a cloud service.
Parameters:
Returns:
start
public abstract void start(String resourceGroupName, String cloudServiceName)
Starts the cloud service.
Parameters:
start
public abstract void start(String resourceGroupName, String cloudServiceName, Context context)
Starts the cloud service.
Parameters:
startAsync
public abstract Mono
Starts the cloud service.
Parameters:
Returns:
startWithResponseAsync
public abstract Mono
Starts the cloud service.
Parameters:
Returns:
update
public abstract CloudServiceInner update(String resourceGroupName, String cloudServiceName)
Update a cloud service.
Parameters:
Returns:
update
public abstract CloudServiceInner update(String resourceGroupName, String cloudServiceName, CloudServiceUpdate parameters, Context context)
Update a cloud service.
Parameters:
Returns:
updateAsync
public abstract Mono
Update a cloud service.
Parameters:
Returns:
updateAsync
public abstract Mono
Update a cloud service.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
Update a cloud service.
Parameters:
Returns: