GDC Hardware Management v1alpha API - Class GDCHardwareManagement.GDCHardwareManagementClient (1.0.0-alpha01)

public class GDCHardwareManagement.GDCHardwareManagementClient : ClientBase<GDCHardwareManagement.GDCHardwareManagementClient>

Reference documentation and code samples for the GDC Hardware Management v1alpha API class GDCHardwareManagement.GDCHardwareManagementClient.

Client for GDCHardwareManagement

Inheritance

object > ClientBase > ClientBaseGDCHardwareManagementGDCHardwareManagementClient > GDCHardwareManagement.GDCHardwareManagementClient

Namespace

Google.Cloud.GdcHardwareManagement.V1Alpha

Assembly

Google.Cloud.GdcHardwareManagement.V1Alpha.dll

Constructors

GDCHardwareManagementClient()

protected GDCHardwareManagementClient()

Protected parameterless constructor to allow creation of test doubles.

GDCHardwareManagementClient(CallInvoker)

public GDCHardwareManagementClient(CallInvoker callInvoker)

Creates a new client for GDCHardwareManagement that uses a custom CallInvoker.

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

GDCHardwareManagementClient(ChannelBase)

public GDCHardwareManagementClient(ChannelBase channel)

Creates a new client for GDCHardwareManagement

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

GDCHardwareManagementClient(ClientBaseConfiguration)

protected GDCHardwareManagementClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration

The client configuration.

Methods

CreateComment(CreateCommentRequest, CallOptions)

public virtual Operation CreateComment(CreateCommentRequest request, CallOptions options)

Creates a new comment on an order.

Parameters
Name Description
request CreateCommentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateComment(CreateCommentRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateComment(CreateCommentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new comment on an order.

Parameters
Name Description
request CreateCommentRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateCommentAsync(CreateCommentRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateCommentAsync(CreateCommentRequest request, CallOptions options)

Creates a new comment on an order.

Parameters
Name Description
request CreateCommentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateCommentAsync(CreateCommentRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateCommentAsync(CreateCommentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new comment on an order.

Parameters
Name Description
request CreateCommentRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateHardware(CreateHardwareRequest, CallOptions)

public virtual Operation CreateHardware(CreateHardwareRequest request, CallOptions options)

Creates new hardware in a given project and location.

Parameters
Name Description
request CreateHardwareRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateHardware(CreateHardwareRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateHardware(CreateHardwareRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates new hardware in a given project and location.

Parameters
Name Description
request CreateHardwareRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateHardwareAsync(CreateHardwareRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateHardwareAsync(CreateHardwareRequest request, CallOptions options)

Creates new hardware in a given project and location.

Parameters
Name Description
request CreateHardwareRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateHardwareAsync(CreateHardwareRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateHardwareAsync(CreateHardwareRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates new hardware in a given project and location.

Parameters
Name Description
request CreateHardwareRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateHardwareGroup(CreateHardwareGroupRequest, CallOptions)

public virtual Operation CreateHardwareGroup(CreateHardwareGroupRequest request, CallOptions options)

Creates a new hardware group in a given order.

Parameters
Name Description
request CreateHardwareGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateHardwareGroup(CreateHardwareGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateHardwareGroup(CreateHardwareGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new hardware group in a given order.

Parameters
Name Description
request CreateHardwareGroupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateHardwareGroupAsync(CreateHardwareGroupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateHardwareGroupAsync(CreateHardwareGroupRequest request, CallOptions options)

Creates a new hardware group in a given order.

Parameters
Name Description
request CreateHardwareGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateHardwareGroupAsync(CreateHardwareGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateHardwareGroupAsync(CreateHardwareGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new hardware group in a given order.

Parameters
Name Description
request CreateHardwareGroupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateLocationsClient()

public virtual Locations.LocationsClient CreateLocationsClient()

Creates a new instance of Locations.LocationsClient using the same call invoker as this client.

Returns
Type Description
LocationsLocationsClient

A new Locations.LocationsClient for the same target as this client.

CreateOperationsClient()

public virtual Operations.OperationsClient CreateOperationsClient()

Creates a new instance of Operations.OperationsClient using the same call invoker as this client.

Returns
Type Description
OperationsOperationsClient

A new Operations client for the same target as this client.

CreateOrder(CreateOrderRequest, CallOptions)

public virtual Operation CreateOrder(CreateOrderRequest request, CallOptions options)

Creates a new order in a given project and location.

Parameters
Name Description
request CreateOrderRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateOrder(CreateOrderRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateOrder(CreateOrderRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new order in a given project and location.

Parameters
Name Description
request CreateOrderRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateOrderAsync(CreateOrderRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateOrderAsync(CreateOrderRequest request, CallOptions options)

Creates a new order in a given project and location.

Parameters
Name Description
request CreateOrderRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateOrderAsync(CreateOrderRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateOrderAsync(CreateOrderRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new order in a given project and location.

Parameters
Name Description
request CreateOrderRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateSite(CreateSiteRequest, CallOptions)

public virtual Operation CreateSite(CreateSiteRequest request, CallOptions options)

Creates a new site in a given project and location.

Parameters
Name Description
request CreateSiteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateSite(CreateSiteRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateSite(CreateSiteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new site in a given project and location.

Parameters
Name Description
request CreateSiteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateSiteAsync(CreateSiteRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateSiteAsync(CreateSiteRequest request, CallOptions options)

Creates a new site in a given project and location.

Parameters
Name Description
request CreateSiteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateSiteAsync(CreateSiteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateSiteAsync(CreateSiteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new site in a given project and location.

Parameters
Name Description
request CreateSiteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateZone(CreateZoneRequest, CallOptions)

public virtual Operation CreateZone(CreateZoneRequest request, CallOptions options)

Creates a new zone in a given project and location.

Parameters
Name Description
request CreateZoneRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateZone(CreateZoneRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateZone(CreateZoneRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new zone in a given project and location.

Parameters
Name Description
request CreateZoneRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateZoneAsync(CreateZoneRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateZoneAsync(CreateZoneRequest request, CallOptions options)

Creates a new zone in a given project and location.

Parameters
Name Description
request CreateZoneRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateZoneAsync(CreateZoneRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateZoneAsync(CreateZoneRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new zone in a given project and location.

Parameters
Name Description
request CreateZoneRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteHardware(DeleteHardwareRequest, CallOptions)

public virtual Operation DeleteHardware(DeleteHardwareRequest request, CallOptions options)

Deletes hardware.

Parameters
Name Description
request DeleteHardwareRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteHardware(DeleteHardwareRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteHardware(DeleteHardwareRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes hardware.

Parameters
Name Description
request DeleteHardwareRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteHardwareAsync(DeleteHardwareRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteHardwareAsync(DeleteHardwareRequest request, CallOptions options)

Deletes hardware.

Parameters
Name Description
request DeleteHardwareRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteHardwareAsync(DeleteHardwareRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteHardwareAsync(DeleteHardwareRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes hardware.

Parameters
Name Description
request DeleteHardwareRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteHardwareGroup(DeleteHardwareGroupRequest, CallOptions)

public virtual Operation DeleteHardwareGroup(DeleteHardwareGroupRequest request, CallOptions options)

Deletes a hardware group.

Parameters
Name Description
request DeleteHardwareGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteHardwareGroup(DeleteHardwareGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteHardwareGroup(DeleteHardwareGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a hardware group.

Parameters
Name Description
request DeleteHardwareGroupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteHardwareGroupAsync(DeleteHardwareGroupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteHardwareGroupAsync(DeleteHardwareGroupRequest request, CallOptions options)

Deletes a hardware group.

Parameters
Name Description
request DeleteHardwareGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteHardwareGroupAsync(DeleteHardwareGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteHardwareGroupAsync(DeleteHardwareGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a hardware group.

Parameters
Name Description
request DeleteHardwareGroupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteOrder(DeleteOrderRequest, CallOptions)

public virtual Operation DeleteOrder(DeleteOrderRequest request, CallOptions options)

Deletes an order.

Parameters
Name Description
request DeleteOrderRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteOrder(DeleteOrderRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteOrder(DeleteOrderRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes an order.

Parameters
Name Description
request DeleteOrderRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteOrderAsync(DeleteOrderRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteOrderAsync(DeleteOrderRequest request, CallOptions options)

Deletes an order.

Parameters
Name Description
request DeleteOrderRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteOrderAsync(DeleteOrderRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteOrderAsync(DeleteOrderRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes an order.

Parameters
Name Description
request DeleteOrderRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteZone(DeleteZoneRequest, CallOptions)

public virtual Operation DeleteZone(DeleteZoneRequest request, CallOptions options)

Deletes a zone.

Parameters
Name Description
request DeleteZoneRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteZone(DeleteZoneRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteZone(DeleteZoneRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a zone.

Parameters
Name Description
request DeleteZoneRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteZoneAsync(DeleteZoneRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteZoneAsync(DeleteZoneRequest request, CallOptions options)

Deletes a zone.

Parameters
Name Description
request DeleteZoneRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteZoneAsync(DeleteZoneRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteZoneAsync(DeleteZoneRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a zone.

Parameters
Name Description
request DeleteZoneRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

GetChangeLogEntry(GetChangeLogEntryRequest, CallOptions)

public virtual ChangeLogEntry GetChangeLogEntry(GetChangeLogEntryRequest request, CallOptions options)

Gets details of a change to an order.

Parameters
Name Description
request GetChangeLogEntryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ChangeLogEntry

The response received from the server.

GetChangeLogEntry(GetChangeLogEntryRequest, Metadata, DateTime?, CancellationToken)

public virtual ChangeLogEntry GetChangeLogEntry(GetChangeLogEntryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a change to an order.

Parameters
Name Description
request GetChangeLogEntryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ChangeLogEntry

The response received from the server.

GetChangeLogEntryAsync(GetChangeLogEntryRequest, CallOptions)

public virtual AsyncUnaryCall<ChangeLogEntry> GetChangeLogEntryAsync(GetChangeLogEntryRequest request, CallOptions options)

Gets details of a change to an order.

Parameters
Name Description
request GetChangeLogEntryRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallChangeLogEntry

The call object.

GetChangeLogEntryAsync(GetChangeLogEntryRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ChangeLogEntry> GetChangeLogEntryAsync(GetChangeLogEntryRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a change to an order.

Parameters
Name Description
request GetChangeLogEntryRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallChangeLogEntry

The call object.

GetComment(GetCommentRequest, CallOptions)

public virtual Comment GetComment(GetCommentRequest request, CallOptions options)

Gets the content of a comment.

Parameters
Name Description
request GetCommentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Comment

The response received from the server.

GetComment(GetCommentRequest, Metadata, DateTime?, CancellationToken)

public virtual Comment GetComment(GetCommentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets the content of a comment.

Parameters
Name Description
request GetCommentRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Comment

The response received from the server.

GetCommentAsync(GetCommentRequest, CallOptions)

public virtual AsyncUnaryCall<Comment> GetCommentAsync(GetCommentRequest request, CallOptions options)

Gets the content of a comment.

Parameters
Name Description
request GetCommentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallComment

The call object.

GetCommentAsync(GetCommentRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Comment> GetCommentAsync(GetCommentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets the content of a comment.

Parameters
Name Description
request GetCommentRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallComment

The call object.

GetHardware(GetHardwareRequest, CallOptions)

public virtual Hardware GetHardware(GetHardwareRequest request, CallOptions options)

Gets hardware details.

Parameters
Name Description
request GetHardwareRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Hardware

The response received from the server.

GetHardware(GetHardwareRequest, Metadata, DateTime?, CancellationToken)

public virtual Hardware GetHardware(GetHardwareRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets hardware details.

Parameters
Name Description
request GetHardwareRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Hardware

The response received from the server.

GetHardwareAsync(GetHardwareRequest, CallOptions)

public virtual AsyncUnaryCall<Hardware> GetHardwareAsync(GetHardwareRequest request, CallOptions options)

Gets hardware details.

Parameters
Name Description
request GetHardwareRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallHardware

The call object.

GetHardwareAsync(GetHardwareRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Hardware> GetHardwareAsync(GetHardwareRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets hardware details.

Parameters
Name Description
request GetHardwareRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallHardware

The call object.

GetHardwareGroup(GetHardwareGroupRequest, CallOptions)

public virtual HardwareGroup GetHardwareGroup(GetHardwareGroupRequest request, CallOptions options)

Gets details of a hardware group.

Parameters
Name Description
request GetHardwareGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
HardwareGroup

The response received from the server.

GetHardwareGroup(GetHardwareGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual HardwareGroup GetHardwareGroup(GetHardwareGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a hardware group.

Parameters
Name Description
request GetHardwareGroupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
HardwareGroup

The response received from the server.

GetHardwareGroupAsync(GetHardwareGroupRequest, CallOptions)

public virtual AsyncUnaryCall<HardwareGroup> GetHardwareGroupAsync(GetHardwareGroupRequest request, CallOptions options)

Gets details of a hardware group.

Parameters
Name Description
request GetHardwareGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallHardwareGroup

The call object.

GetHardwareGroupAsync(GetHardwareGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<HardwareGroup> GetHardwareGroupAsync(GetHardwareGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a hardware group.

Parameters
Name Description
request GetHardwareGroupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallHardwareGroup

The call object.

GetOrder(GetOrderRequest, CallOptions)

public virtual Order GetOrder(GetOrderRequest request, CallOptions options)

Gets details of an order.

Parameters
Name Description
request GetOrderRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Order

The response received from the server.

GetOrder(GetOrderRequest, Metadata, DateTime?, CancellationToken)

public virtual Order GetOrder(GetOrderRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of an order.

Parameters
Name Description
request GetOrderRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Order

The response received from the server.

GetOrderAsync(GetOrderRequest, CallOptions)

public virtual AsyncUnaryCall<Order> GetOrderAsync(GetOrderRequest request, CallOptions options)

Gets details of an order.

Parameters
Name Description
request GetOrderRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOrder

The call object.

GetOrderAsync(GetOrderRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Order> GetOrderAsync(GetOrderRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of an order.

Parameters
Name Description
request GetOrderRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOrder

The call object.

GetSite(GetSiteRequest, CallOptions)

public virtual Site GetSite(GetSiteRequest request, CallOptions options)

Gets details of a site.

Parameters
Name Description
request GetSiteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Site

The response received from the server.

GetSite(GetSiteRequest, Metadata, DateTime?, CancellationToken)

public virtual Site GetSite(GetSiteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a site.

Parameters
Name Description
request GetSiteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Site

The response received from the server.

GetSiteAsync(GetSiteRequest, CallOptions)

public virtual AsyncUnaryCall<Site> GetSiteAsync(GetSiteRequest request, CallOptions options)

Gets details of a site.

Parameters
Name Description
request GetSiteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallSite

The call object.

GetSiteAsync(GetSiteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Site> GetSiteAsync(GetSiteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a site.

Parameters
Name Description
request GetSiteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallSite

The call object.

GetSku(GetSkuRequest, CallOptions)

public virtual Sku GetSku(GetSkuRequest request, CallOptions options)

Gets details of an SKU.

Parameters
Name Description
request GetSkuRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Sku

The response received from the server.

GetSku(GetSkuRequest, Metadata, DateTime?, CancellationToken)

public virtual Sku GetSku(GetSkuRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of an SKU.

Parameters
Name Description
request GetSkuRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Sku

The response received from the server.

GetSkuAsync(GetSkuRequest, CallOptions)

public virtual AsyncUnaryCall<Sku> GetSkuAsync(GetSkuRequest request, CallOptions options)

Gets details of an SKU.

Parameters
Name Description
request GetSkuRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallSku

The call object.

GetSkuAsync(GetSkuRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Sku> GetSkuAsync(GetSkuRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of an SKU.

Parameters
Name Description
request GetSkuRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallSku

The call object.

GetZone(GetZoneRequest, CallOptions)

public virtual Zone GetZone(GetZoneRequest request, CallOptions options)

Gets details of a zone.

Parameters
Name Description
request GetZoneRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Zone

The response received from the server.

GetZone(GetZoneRequest, Metadata, DateTime?, CancellationToken)

public virtual Zone GetZone(GetZoneRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a zone.

Parameters
Name Description
request GetZoneRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Zone

The response received from the server.

GetZoneAsync(GetZoneRequest, CallOptions)

public virtual AsyncUnaryCall<Zone> GetZoneAsync(GetZoneRequest request, CallOptions options)

Gets details of a zone.

Parameters
Name Description
request GetZoneRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallZone

The call object.

GetZoneAsync(GetZoneRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Zone> GetZoneAsync(GetZoneRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a zone.

Parameters
Name Description
request GetZoneRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallZone

The call object.

ListChangeLogEntries(ListChangeLogEntriesRequest, CallOptions)

public virtual ListChangeLogEntriesResponse ListChangeLogEntries(ListChangeLogEntriesRequest request, CallOptions options)

Lists the changes made to an order.

Parameters
Name Description
request ListChangeLogEntriesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListChangeLogEntriesResponse

The response received from the server.

ListChangeLogEntries(ListChangeLogEntriesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListChangeLogEntriesResponse ListChangeLogEntries(ListChangeLogEntriesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists the changes made to an order.

Parameters
Name Description
request ListChangeLogEntriesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListChangeLogEntriesResponse

The response received from the server.

ListChangeLogEntriesAsync(ListChangeLogEntriesRequest, CallOptions)

public virtual AsyncUnaryCall<ListChangeLogEntriesResponse> ListChangeLogEntriesAsync(ListChangeLogEntriesRequest request, CallOptions options)

Lists the changes made to an order.

Parameters
Name Description
request ListChangeLogEntriesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListChangeLogEntriesResponse

The call object.

ListChangeLogEntriesAsync(ListChangeLogEntriesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListChangeLogEntriesResponse> ListChangeLogEntriesAsync(ListChangeLogEntriesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists the changes made to an order.

Parameters
Name Description
request ListChangeLogEntriesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListChangeLogEntriesResponse

The call object.

ListComments(ListCommentsRequest, CallOptions)

public virtual ListCommentsResponse ListComments(ListCommentsRequest request, CallOptions options)

Lists the comments on an order.

Parameters
Name Description
request ListCommentsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListCommentsResponse

The response received from the server.

ListComments(ListCommentsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListCommentsResponse ListComments(ListCommentsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists the comments on an order.

Parameters
Name Description
request ListCommentsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListCommentsResponse

The response received from the server.

ListCommentsAsync(ListCommentsRequest, CallOptions)

public virtual AsyncUnaryCall<ListCommentsResponse> ListCommentsAsync(ListCommentsRequest request, CallOptions options)

Lists the comments on an order.

Parameters
Name Description
request ListCommentsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListCommentsResponse

The call object.

ListCommentsAsync(ListCommentsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListCommentsResponse> ListCommentsAsync(ListCommentsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists the comments on an order.

Parameters
Name Description
request ListCommentsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListCommentsResponse

The call object.

ListHardware(ListHardwareRequest, CallOptions)

public virtual ListHardwareResponse ListHardware(ListHardwareRequest request, CallOptions options)

Lists hardware in a given project and location.

Parameters
Name Description
request ListHardwareRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListHardwareResponse

The response received from the server.

ListHardware(ListHardwareRequest, Metadata, DateTime?, CancellationToken)

public virtual ListHardwareResponse ListHardware(ListHardwareRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists hardware in a given project and location.

Parameters
Name Description
request ListHardwareRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListHardwareResponse

The response received from the server.

ListHardwareAsync(ListHardwareRequest, CallOptions)

public virtual AsyncUnaryCall<ListHardwareResponse> ListHardwareAsync(ListHardwareRequest request, CallOptions options)

Lists hardware in a given project and location.

Parameters
Name Description
request ListHardwareRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListHardwareResponse

The call object.

ListHardwareAsync(ListHardwareRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListHardwareResponse> ListHardwareAsync(ListHardwareRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists hardware in a given project and location.

Parameters
Name Description
request ListHardwareRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListHardwareResponse

The call object.

ListHardwareGroups(ListHardwareGroupsRequest, CallOptions)

public virtual ListHardwareGroupsResponse ListHardwareGroups(ListHardwareGroupsRequest request, CallOptions options)

Lists hardware groups in a given order.

Parameters
Name Description
request ListHardwareGroupsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListHardwareGroupsResponse

The response received from the server.

ListHardwareGroups(ListHardwareGroupsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListHardwareGroupsResponse ListHardwareGroups(ListHardwareGroupsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists hardware groups in a given order.

Parameters
Name Description
request ListHardwareGroupsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListHardwareGroupsResponse

The response received from the server.

ListHardwareGroupsAsync(ListHardwareGroupsRequest, CallOptions)

public virtual AsyncUnaryCall<ListHardwareGroupsResponse> ListHardwareGroupsAsync(ListHardwareGroupsRequest request, CallOptions options)

Lists hardware groups in a given order.

Parameters
Name Description
request ListHardwareGroupsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListHardwareGroupsResponse

The call object.

ListHardwareGroupsAsync(ListHardwareGroupsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListHardwareGroupsResponse> ListHardwareGroupsAsync(ListHardwareGroupsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists hardware groups in a given order.

Parameters
Name Description
request ListHardwareGroupsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListHardwareGroupsResponse

The call object.

ListOrders(ListOrdersRequest, CallOptions)

public virtual ListOrdersResponse ListOrders(ListOrdersRequest request, CallOptions options)

Lists orders in a given project and location.

Parameters
Name Description
request ListOrdersRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListOrdersResponse

The response received from the server.

ListOrders(ListOrdersRequest, Metadata, DateTime?, CancellationToken)

public virtual ListOrdersResponse ListOrders(ListOrdersRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists orders in a given project and location.

Parameters
Name Description
request ListOrdersRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListOrdersResponse

The response received from the server.

ListOrdersAsync(ListOrdersRequest, CallOptions)

public virtual AsyncUnaryCall<ListOrdersResponse> ListOrdersAsync(ListOrdersRequest request, CallOptions options)

Lists orders in a given project and location.

Parameters
Name Description
request ListOrdersRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListOrdersResponse

The call object.

ListOrdersAsync(ListOrdersRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListOrdersResponse> ListOrdersAsync(ListOrdersRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists orders in a given project and location.

Parameters
Name Description
request ListOrdersRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListOrdersResponse

The call object.

ListSites(ListSitesRequest, CallOptions)

public virtual ListSitesResponse ListSites(ListSitesRequest request, CallOptions options)

Lists sites in a given project and location.

Parameters
Name Description
request ListSitesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListSitesResponse

The response received from the server.

ListSites(ListSitesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListSitesResponse ListSites(ListSitesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists sites in a given project and location.

Parameters
Name Description
request ListSitesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListSitesResponse

The response received from the server.

ListSitesAsync(ListSitesRequest, CallOptions)

public virtual AsyncUnaryCall<ListSitesResponse> ListSitesAsync(ListSitesRequest request, CallOptions options)

Lists sites in a given project and location.

Parameters
Name Description
request ListSitesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListSitesResponse

The call object.

ListSitesAsync(ListSitesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListSitesResponse> ListSitesAsync(ListSitesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists sites in a given project and location.

Parameters
Name Description
request ListSitesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListSitesResponse

The call object.

ListSkus(ListSkusRequest, CallOptions)

public virtual ListSkusResponse ListSkus(ListSkusRequest request, CallOptions options)

Lists SKUs for a given project and location.

Parameters
Name Description
request ListSkusRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListSkusResponse

The response received from the server.

ListSkus(ListSkusRequest, Metadata, DateTime?, CancellationToken)

public virtual ListSkusResponse ListSkus(ListSkusRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists SKUs for a given project and location.

Parameters
Name Description
request ListSkusRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListSkusResponse

The response received from the server.

ListSkusAsync(ListSkusRequest, CallOptions)

public virtual AsyncUnaryCall<ListSkusResponse> ListSkusAsync(ListSkusRequest request, CallOptions options)

Lists SKUs for a given project and location.

Parameters
Name Description
request ListSkusRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListSkusResponse

The call object.

ListSkusAsync(ListSkusRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListSkusResponse> ListSkusAsync(ListSkusRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists SKUs for a given project and location.

Parameters
Name Description
request ListSkusRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListSkusResponse

The call object.

ListZones(ListZonesRequest, CallOptions)

public virtual ListZonesResponse ListZones(ListZonesRequest request, CallOptions options)

Lists zones in a given project and location.

Parameters
Name Description
request ListZonesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListZonesResponse

The response received from the server.

ListZones(ListZonesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListZonesResponse ListZones(ListZonesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists zones in a given project and location.

Parameters
Name Description
request ListZonesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListZonesResponse

The response received from the server.

ListZonesAsync(ListZonesRequest, CallOptions)

public virtual AsyncUnaryCall<ListZonesResponse> ListZonesAsync(ListZonesRequest request, CallOptions options)

Lists zones in a given project and location.

Parameters
Name Description
request ListZonesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListZonesResponse

The call object.

ListZonesAsync(ListZonesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListZonesResponse> ListZonesAsync(ListZonesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists zones in a given project and location.

Parameters
Name Description
request ListZonesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListZonesResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override GDCHardwareManagement.GDCHardwareManagementClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
GDCHardwareManagementGDCHardwareManagementClient
Overrides

SignalZoneState(SignalZoneStateRequest, CallOptions)

public virtual Operation SignalZoneState(SignalZoneStateRequest request, CallOptions options)

Signals the state of a zone.

Parameters
Name Description
request SignalZoneStateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

SignalZoneState(SignalZoneStateRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation SignalZoneState(SignalZoneStateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Signals the state of a zone.

Parameters
Name Description
request SignalZoneStateRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

SignalZoneStateAsync(SignalZoneStateRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> SignalZoneStateAsync(SignalZoneStateRequest request, CallOptions options)

Signals the state of a zone.

Parameters
Name Description
request SignalZoneStateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

SignalZoneStateAsync(SignalZoneStateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> SignalZoneStateAsync(SignalZoneStateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Signals the state of a zone.

Parameters
Name Description
request SignalZoneStateRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

SubmitOrder(SubmitOrderRequest, CallOptions)

public virtual Operation SubmitOrder(SubmitOrderRequest request, CallOptions options)

Submits an order.

Parameters
Name Description
request SubmitOrderRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

SubmitOrder(SubmitOrderRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation SubmitOrder(SubmitOrderRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Submits an order.

Parameters
Name Description
request SubmitOrderRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

SubmitOrderAsync(SubmitOrderRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> SubmitOrderAsync(SubmitOrderRequest request, CallOptions options)

Submits an order.

Parameters
Name Description
request SubmitOrderRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

SubmitOrderAsync(SubmitOrderRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> SubmitOrderAsync(SubmitOrderRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Submits an order.

Parameters
Name Description
request SubmitOrderRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateHardware(UpdateHardwareRequest, CallOptions)

public virtual Operation UpdateHardware(UpdateHardwareRequest request, CallOptions options)

Updates hardware parameters.

Parameters
Name Description
request UpdateHardwareRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateHardware(UpdateHardwareRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateHardware(UpdateHardwareRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates hardware parameters.

Parameters
Name Description
request UpdateHardwareRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateHardwareAsync(UpdateHardwareRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateHardwareAsync(UpdateHardwareRequest request, CallOptions options)

Updates hardware parameters.

Parameters
Name Description
request UpdateHardwareRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateHardwareAsync(UpdateHardwareRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateHardwareAsync(UpdateHardwareRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates hardware parameters.

Parameters
Name Description
request UpdateHardwareRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateHardwareGroup(UpdateHardwareGroupRequest, CallOptions)

public virtual Operation UpdateHardwareGroup(UpdateHardwareGroupRequest request, CallOptions options)

Updates the parameters of a hardware group.

Parameters
Name Description
request UpdateHardwareGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateHardwareGroup(UpdateHardwareGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateHardwareGroup(UpdateHardwareGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a hardware group.

Parameters
Name Description
request UpdateHardwareGroupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateHardwareGroupAsync(UpdateHardwareGroupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateHardwareGroupAsync(UpdateHardwareGroupRequest request, CallOptions options)

Updates the parameters of a hardware group.

Parameters
Name Description
request UpdateHardwareGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateHardwareGroupAsync(UpdateHardwareGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateHardwareGroupAsync(UpdateHardwareGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a hardware group.

Parameters
Name Description
request UpdateHardwareGroupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateOrder(UpdateOrderRequest, CallOptions)

public virtual Operation UpdateOrder(UpdateOrderRequest request, CallOptions options)

Updates the parameters of an order.

Parameters
Name Description
request UpdateOrderRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateOrder(UpdateOrderRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateOrder(UpdateOrderRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of an order.

Parameters
Name Description
request UpdateOrderRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateOrderAsync(UpdateOrderRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateOrderAsync(UpdateOrderRequest request, CallOptions options)

Updates the parameters of an order.

Parameters
Name Description
request UpdateOrderRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateOrderAsync(UpdateOrderRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateOrderAsync(UpdateOrderRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of an order.

Parameters
Name Description
request UpdateOrderRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateSite(UpdateSiteRequest, CallOptions)

public virtual Operation UpdateSite(UpdateSiteRequest request, CallOptions options)

Updates the parameters of a site.

Parameters
Name Description
request UpdateSiteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateSite(UpdateSiteRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateSite(UpdateSiteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a site.

Parameters
Name Description
request UpdateSiteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateSiteAsync(UpdateSiteRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateSiteAsync(UpdateSiteRequest request, CallOptions options)

Updates the parameters of a site.

Parameters
Name Description
request UpdateSiteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateSiteAsync(UpdateSiteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateSiteAsync(UpdateSiteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a site.

Parameters
Name Description
request UpdateSiteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateZone(UpdateZoneRequest, CallOptions)

public virtual Operation UpdateZone(UpdateZoneRequest request, CallOptions options)

Updates the parameters of a zone.

Parameters
Name Description
request UpdateZoneRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateZone(UpdateZoneRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateZone(UpdateZoneRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a zone.

Parameters
Name Description
request UpdateZoneRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateZoneAsync(UpdateZoneRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateZoneAsync(UpdateZoneRequest request, CallOptions options)

Updates the parameters of a zone.

Parameters
Name Description
request UpdateZoneRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateZoneAsync(UpdateZoneRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateZoneAsync(UpdateZoneRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a zone.

Parameters
Name Description
request UpdateZoneRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.