RacksClient Interfaz

public interface RacksClient

Una instancia de esta clase proporciona acceso a todas las operaciones definidas en RacksClient.

Resumen del método

Modificador y tipo Método y descripción
abstract SyncPoller<PollResult<RackInner>,RackInner> beginCreateOrUpdate(String resourceGroupName, String rackName, RackInner rackParameters)

Cree o actualice el bastidor.

abstract SyncPoller<PollResult<RackInner>,RackInner> beginCreateOrUpdate(String resourceGroupName, String rackName, RackInner rackParameters, Context context)

Cree o actualice el bastidor.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String rackName)

Elimine el bastidor.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String rackName, Context context)

Elimine el bastidor.

abstract SyncPoller<PollResult<RackInner>,RackInner> beginUpdate(String resourceGroupName, String rackName)

Revisar el bastidor.

abstract SyncPoller<PollResult<RackInner>,RackInner> beginUpdate(String resourceGroupName, String rackName, RackPatchParameters rackUpdateParameters, Context context)

Revisar el bastidor.

abstract RackInner createOrUpdate(String resourceGroupName, String rackName, RackInner rackParameters)

Cree o actualice el bastidor.

abstract RackInner createOrUpdate(String resourceGroupName, String rackName, RackInner rackParameters, Context context)

Cree o actualice el bastidor.

abstract void delete(String resourceGroupName, String rackName)

Elimine el bastidor.

abstract void delete(String resourceGroupName, String rackName, Context context)

Elimine el bastidor.

abstract RackInner getByResourceGroup(String resourceGroupName, String rackName)

Recupere el bastidor.

abstract Response<RackInner> getByResourceGroupWithResponse(String resourceGroupName, String rackName, Context context)

Recupere el bastidor.

abstract PagedIterable<RackInner> list()

Enumera los bastidores de la suscripción.

abstract PagedIterable<RackInner> list(Context context)

Enumera los bastidores de la suscripción.

abstract PagedIterable<RackInner> listByResourceGroup(String resourceGroupName)

Enumerar bastidores en el grupo de recursos.

abstract PagedIterable<RackInner> listByResourceGroup(String resourceGroupName, Context context)

Enumerar bastidores en el grupo de recursos.

abstract RackInner update(String resourceGroupName, String rackName)

Revisar el bastidor.

abstract RackInner update(String resourceGroupName, String rackName, RackPatchParameters rackUpdateParameters, Context context)

Revisar el bastidor.

Detalles del método

beginCreateOrUpdate

public abstract SyncPoller,RackInner> beginCreateOrUpdate(String resourceGroupName, String rackName, RackInner rackParameters)

Cree o actualice el bastidor.

Cree un nuevo bastidor o actualice las propiedades de la existente. Todas las solicitudes iniciadas por el cliente se rechazarán porque el sistema administra el ciclo de vida de este recurso.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
rackName - Nombre del bastidor.
rackParameters - Cuerpo de la solicitud.

Returns:

el SyncPoller<T,U> para sondear el bastidor representa el hardware del bastidor y depende del clúster para el ciclo de vida.

beginCreateOrUpdate

public abstract SyncPoller,RackInner> beginCreateOrUpdate(String resourceGroupName, String rackName, RackInner rackParameters, Context context)

Cree o actualice el bastidor.

Cree un nuevo bastidor o actualice las propiedades de la existente. Todas las solicitudes iniciadas por el cliente se rechazarán porque el sistema administra el ciclo de vida de este recurso.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
rackName - Nombre del bastidor.
rackParameters - Cuerpo de la solicitud.
context - Contexto que se va a asociar a esta operación.

Returns:

el SyncPoller<T,U> para sondear el bastidor representa el hardware del bastidor y depende del clúster para el ciclo de vida.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String rackName)

Elimine el bastidor.

Elimine el bastidor proporcionado. Todas las solicitudes iniciadas por el cliente se rechazarán porque el sistema administra el ciclo de vida de este recurso.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
rackName - Nombre del bastidor.

Returns:

SyncPoller<T,U> para sondear la operación de larga duración.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String rackName, Context context)

Elimine el bastidor.

Elimine el bastidor proporcionado. Todas las solicitudes iniciadas por el cliente se rechazarán porque el sistema administra el ciclo de vida de este recurso.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
rackName - Nombre del bastidor.
context - Contexto que se va a asociar a esta operación.

Returns:

SyncPoller<T,U> para sondear la operación de larga duración.

beginUpdate

public abstract SyncPoller,RackInner> beginUpdate(String resourceGroupName, String rackName)

Revisar el bastidor.

Revise las propiedades del bastidor proporcionado o actualice las etiquetas asociadas al bastidor. Las propiedades y las actualizaciones de etiquetas se pueden realizar de forma independiente.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
rackName - Nombre del bastidor.

Returns:

el SyncPoller<T,U> para sondear el bastidor representa el hardware del bastidor y depende del clúster para el ciclo de vida.

beginUpdate

public abstract SyncPoller,RackInner> beginUpdate(String resourceGroupName, String rackName, RackPatchParameters rackUpdateParameters, Context context)

Revisar el bastidor.

Revise las propiedades del bastidor proporcionado o actualice las etiquetas asociadas al bastidor. Las propiedades y las actualizaciones de etiquetas se pueden realizar de forma independiente.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
rackName - Nombre del bastidor.
rackUpdateParameters - Cuerpo de la solicitud.
context - Contexto que se va a asociar a esta operación.

Returns:

el SyncPoller<T,U> para sondear el bastidor representa el hardware del bastidor y depende del clúster para el ciclo de vida.

createOrUpdate

public abstract RackInner createOrUpdate(String resourceGroupName, String rackName, RackInner rackParameters)

Cree o actualice el bastidor.

Cree un nuevo bastidor o actualice las propiedades de la existente. Todas las solicitudes iniciadas por el cliente se rechazarán porque el sistema administra el ciclo de vida de este recurso.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
rackName - Nombre del bastidor.
rackParameters - Cuerpo de la solicitud.

Returns:

rack representa el hardware del bastidor y depende del clúster para el ciclo de vida.

createOrUpdate

public abstract RackInner createOrUpdate(String resourceGroupName, String rackName, RackInner rackParameters, Context context)

Cree o actualice el bastidor.

Cree un nuevo bastidor o actualice las propiedades de la existente. Todas las solicitudes iniciadas por el cliente se rechazarán porque el sistema administra el ciclo de vida de este recurso.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
rackName - Nombre del bastidor.
rackParameters - Cuerpo de la solicitud.
context - Contexto que se va a asociar a esta operación.

Returns:

rack representa el hardware del bastidor y depende del clúster para el ciclo de vida.

delete

public abstract void delete(String resourceGroupName, String rackName)

Elimine el bastidor.

Elimine el bastidor proporcionado. Todas las solicitudes iniciadas por el cliente se rechazarán porque el sistema administra el ciclo de vida de este recurso.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
rackName - Nombre del bastidor.

delete

public abstract void delete(String resourceGroupName, String rackName, Context context)

Elimine el bastidor.

Elimine el bastidor proporcionado. Todas las solicitudes iniciadas por el cliente se rechazarán porque el sistema administra el ciclo de vida de este recurso.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
rackName - Nombre del bastidor.
context - Contexto que se va a asociar a esta operación.

getByResourceGroup

public abstract RackInner getByResourceGroup(String resourceGroupName, String rackName)

Recupere el bastidor.

Obtiene las propiedades del bastidor proporcionado.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
rackName - Nombre del bastidor.

Returns:

propiedades del bastidor proporcionado.

getByResourceGroupWithResponse

public abstract Response getByResourceGroupWithResponse(String resourceGroupName, String rackName, Context context)

Recupere el bastidor.

Obtiene las propiedades del bastidor proporcionado.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
rackName - Nombre del bastidor.
context - Contexto que se va a asociar a esta operación.

Returns:

propiedades del bastidor proporcionado junto con Response<T>.

list

public abstract PagedIterable list()

Enumera los bastidores de la suscripción.

Obtenga una lista de bastidores en la suscripción proporcionada.

Returns:

una lista de bastidores de la suscripción proporcionada como respuesta paginada con PagedIterable<T>.

list

public abstract PagedIterable list(Context context)

Enumera los bastidores de la suscripción.

Obtenga una lista de bastidores en la suscripción proporcionada.

Parameters:

context - Contexto que se va a asociar a esta operación.

Returns:

una lista de bastidores de la suscripción proporcionada como respuesta paginada con PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName)

Enumerar bastidores en el grupo de recursos.

Obtenga una lista de bastidores en el grupo de recursos proporcionado.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

Returns:

una lista de bastidores del grupo de recursos proporcionado como respuesta paginada con PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)

Enumerar bastidores en el grupo de recursos.

Obtenga una lista de bastidores en el grupo de recursos proporcionado.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
context - Contexto que se va a asociar a esta operación.

Returns:

una lista de bastidores del grupo de recursos proporcionado como respuesta paginada con PagedIterable<T>.

update

public abstract RackInner update(String resourceGroupName, String rackName)

Revisar el bastidor.

Revise las propiedades del bastidor proporcionado o actualice las etiquetas asociadas al bastidor. Las propiedades y las actualizaciones de etiquetas se pueden realizar de forma independiente.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
rackName - Nombre del bastidor.

Returns:

rack representa el hardware del bastidor y depende del clúster para el ciclo de vida.

update

public abstract RackInner update(String resourceGroupName, String rackName, RackPatchParameters rackUpdateParameters, Context context)

Revisar el bastidor.

Revise las propiedades del bastidor proporcionado o actualice las etiquetas asociadas al bastidor. Las propiedades y las actualizaciones de etiquetas se pueden realizar de forma independiente.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
rackName - Nombre del bastidor.
rackUpdateParameters - Cuerpo de la solicitud.
context - Contexto que se va a asociar a esta operación.

Returns:

rack representa el hardware del bastidor y depende del clúster para el ciclo de vida.

Se aplica a