[BindServiceMethod(typeof(TelcoAutomation), "BindService")]
public abstract class TelcoAutomation.TelcoAutomationBase
Reference documentation and code samples for the Telco Automation v1 API class TelcoAutomation.TelcoAutomationBase.
Base class for server-side implementations of TelcoAutomation
Namespace
Google.Cloud.TelcoAutomation.V1Assembly
Google.Cloud.TelcoAutomation.V1.dll
Methods
ApplyDeployment(ApplyDeploymentRequest, ServerCallContext)
public virtual Task<Deployment> ApplyDeployment(ApplyDeploymentRequest request, ServerCallContext context)
Applies the deployment's YAML files to the parent orchestration cluster.
Parameters | |
---|---|
Name | Description |
request | ApplyDeploymentRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskDeployment | The response to send back to the client (wrapped by a task). |
ApplyHydratedDeployment(ApplyHydratedDeploymentRequest, ServerCallContext)
public virtual Task<HydratedDeployment> ApplyHydratedDeployment(ApplyHydratedDeploymentRequest request, ServerCallContext context)
Applies a hydrated deployment to a workload cluster.
Parameters | |
---|---|
Name | Description |
request | ApplyHydratedDeploymentRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskHydratedDeployment | The response to send back to the client (wrapped by a task). |
ApproveBlueprint(ApproveBlueprintRequest, ServerCallContext)
public virtual Task<Blueprint> ApproveBlueprint(ApproveBlueprintRequest request, ServerCallContext context)
Approves a blueprint and commits a new revision.
Parameters | |
---|---|
Name | Description |
request | ApproveBlueprintRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskBlueprint | The response to send back to the client (wrapped by a task). |
ComputeDeploymentStatus(ComputeDeploymentStatusRequest, ServerCallContext)
public virtual Task<ComputeDeploymentStatusResponse> ComputeDeploymentStatus(ComputeDeploymentStatusRequest request, ServerCallContext context)
Returns the requested deployment status.
Parameters | |
---|---|
Name | Description |
request | ComputeDeploymentStatusRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskComputeDeploymentStatusResponse | The response to send back to the client (wrapped by a task). |
CreateBlueprint(CreateBlueprintRequest, ServerCallContext)
public virtual Task<Blueprint> CreateBlueprint(CreateBlueprintRequest request, ServerCallContext context)
Creates a blueprint.
Parameters | |
---|---|
Name | Description |
request | CreateBlueprintRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskBlueprint | The response to send back to the client (wrapped by a task). |
CreateDeployment(CreateDeploymentRequest, ServerCallContext)
public virtual Task<Deployment> CreateDeployment(CreateDeploymentRequest request, ServerCallContext context)
Creates a deployment.
Parameters | |
---|---|
Name | Description |
request | CreateDeploymentRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskDeployment | The response to send back to the client (wrapped by a task). |
CreateEdgeSlm(CreateEdgeSlmRequest, ServerCallContext)
public virtual Task<Operation> CreateEdgeSlm(CreateEdgeSlmRequest request, ServerCallContext context)
Creates a new EdgeSlm in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateEdgeSlmRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation | The response to send back to the client (wrapped by a task). |
CreateOrchestrationCluster(CreateOrchestrationClusterRequest, ServerCallContext)
public virtual Task<Operation> CreateOrchestrationCluster(CreateOrchestrationClusterRequest request, ServerCallContext context)
Creates a new OrchestrationCluster in a given project and location.
Parameters | |
---|---|
Name | Description |
request | CreateOrchestrationClusterRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation | The response to send back to the client (wrapped by a task). |
DeleteBlueprint(DeleteBlueprintRequest, ServerCallContext)
public virtual Task<Empty> DeleteBlueprint(DeleteBlueprintRequest request, ServerCallContext context)
Deletes a blueprint and all its revisions.
Parameters | |
---|---|
Name | Description |
request | DeleteBlueprintRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskEmpty | The response to send back to the client (wrapped by a task). |
DeleteEdgeSlm(DeleteEdgeSlmRequest, ServerCallContext)
public virtual Task<Operation> DeleteEdgeSlm(DeleteEdgeSlmRequest request, ServerCallContext context)
Deletes a single EdgeSlm.
Parameters | |
---|---|
Name | Description |
request | DeleteEdgeSlmRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation | The response to send back to the client (wrapped by a task). |
DeleteOrchestrationCluster(DeleteOrchestrationClusterRequest, ServerCallContext)
public virtual Task<Operation> DeleteOrchestrationCluster(DeleteOrchestrationClusterRequest request, ServerCallContext context)
Deletes a single OrchestrationCluster.
Parameters | |
---|---|
Name | Description |
request | DeleteOrchestrationClusterRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOperation | The response to send back to the client (wrapped by a task). |
DiscardBlueprintChanges(DiscardBlueprintChangesRequest, ServerCallContext)
public virtual Task<DiscardBlueprintChangesResponse> DiscardBlueprintChanges(DiscardBlueprintChangesRequest request, ServerCallContext context)
Discards the changes in a blueprint and reverts the blueprint to the last approved blueprint revision. No changes take place if a blueprint does not have revisions.
Parameters | |
---|---|
Name | Description |
request | DiscardBlueprintChangesRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskDiscardBlueprintChangesResponse | The response to send back to the client (wrapped by a task). |
DiscardDeploymentChanges(DiscardDeploymentChangesRequest, ServerCallContext)
public virtual Task<DiscardDeploymentChangesResponse> DiscardDeploymentChanges(DiscardDeploymentChangesRequest request, ServerCallContext context)
Discards the changes in a deployment and reverts the deployment to the last approved deployment revision. No changes take place if a deployment does not have revisions.
Parameters | |
---|---|
Name | Description |
request | DiscardDeploymentChangesRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskDiscardDeploymentChangesResponse | The response to send back to the client (wrapped by a task). |
GetBlueprint(GetBlueprintRequest, ServerCallContext)
public virtual Task<Blueprint> GetBlueprint(GetBlueprintRequest request, ServerCallContext context)
Returns the requested blueprint.
Parameters | |
---|---|
Name | Description |
request | GetBlueprintRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskBlueprint | The response to send back to the client (wrapped by a task). |
GetDeployment(GetDeploymentRequest, ServerCallContext)
public virtual Task<Deployment> GetDeployment(GetDeploymentRequest request, ServerCallContext context)
Returns the requested deployment.
Parameters | |
---|---|
Name | Description |
request | GetDeploymentRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskDeployment | The response to send back to the client (wrapped by a task). |
GetEdgeSlm(GetEdgeSlmRequest, ServerCallContext)
public virtual Task<EdgeSlm> GetEdgeSlm(GetEdgeSlmRequest request, ServerCallContext context)
Gets details of a single EdgeSlm.
Parameters | |
---|---|
Name | Description |
request | GetEdgeSlmRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskEdgeSlm | The response to send back to the client (wrapped by a task). |
GetHydratedDeployment(GetHydratedDeploymentRequest, ServerCallContext)
public virtual Task<HydratedDeployment> GetHydratedDeployment(GetHydratedDeploymentRequest request, ServerCallContext context)
Returns the requested hydrated deployment.
Parameters | |
---|---|
Name | Description |
request | GetHydratedDeploymentRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskHydratedDeployment | The response to send back to the client (wrapped by a task). |
GetOrchestrationCluster(GetOrchestrationClusterRequest, ServerCallContext)
public virtual Task<OrchestrationCluster> GetOrchestrationCluster(GetOrchestrationClusterRequest request, ServerCallContext context)
Gets details of a single OrchestrationCluster.
Parameters | |
---|---|
Name | Description |
request | GetOrchestrationClusterRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskOrchestrationCluster | The response to send back to the client (wrapped by a task). |
GetPublicBlueprint(GetPublicBlueprintRequest, ServerCallContext)
public virtual Task<PublicBlueprint> GetPublicBlueprint(GetPublicBlueprintRequest request, ServerCallContext context)
Returns the requested public blueprint.
Parameters | |
---|---|
Name | Description |
request | GetPublicBlueprintRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskPublicBlueprint | The response to send back to the client (wrapped by a task). |
ListBlueprintRevisions(ListBlueprintRevisionsRequest, ServerCallContext)
public virtual Task<ListBlueprintRevisionsResponse> ListBlueprintRevisions(ListBlueprintRevisionsRequest request, ServerCallContext context)
List blueprint revisions of a given blueprint.
Parameters | |
---|---|
Name | Description |
request | ListBlueprintRevisionsRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListBlueprintRevisionsResponse | The response to send back to the client (wrapped by a task). |
ListBlueprints(ListBlueprintsRequest, ServerCallContext)
public virtual Task<ListBlueprintsResponse> ListBlueprints(ListBlueprintsRequest request, ServerCallContext context)
List all blueprints.
Parameters | |
---|---|
Name | Description |
request | ListBlueprintsRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListBlueprintsResponse | The response to send back to the client (wrapped by a task). |
ListDeploymentRevisions(ListDeploymentRevisionsRequest, ServerCallContext)
public virtual Task<ListDeploymentRevisionsResponse> ListDeploymentRevisions(ListDeploymentRevisionsRequest request, ServerCallContext context)
List deployment revisions of a given deployment.
Parameters | |
---|---|
Name | Description |
request | ListDeploymentRevisionsRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListDeploymentRevisionsResponse | The response to send back to the client (wrapped by a task). |
ListDeployments(ListDeploymentsRequest, ServerCallContext)
public virtual Task<ListDeploymentsResponse> ListDeployments(ListDeploymentsRequest request, ServerCallContext context)
List all deployments.
Parameters | |
---|---|
Name | Description |
request | ListDeploymentsRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListDeploymentsResponse | The response to send back to the client (wrapped by a task). |
ListEdgeSlms(ListEdgeSlmsRequest, ServerCallContext)
public virtual Task<ListEdgeSlmsResponse> ListEdgeSlms(ListEdgeSlmsRequest request, ServerCallContext context)
Lists EdgeSlms in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListEdgeSlmsRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListEdgeSlmsResponse | The response to send back to the client (wrapped by a task). |
ListHydratedDeployments(ListHydratedDeploymentsRequest, ServerCallContext)
public virtual Task<ListHydratedDeploymentsResponse> ListHydratedDeployments(ListHydratedDeploymentsRequest request, ServerCallContext context)
List all hydrated deployments present under a deployment.
Parameters | |
---|---|
Name | Description |
request | ListHydratedDeploymentsRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListHydratedDeploymentsResponse | The response to send back to the client (wrapped by a task). |
ListOrchestrationClusters(ListOrchestrationClustersRequest, ServerCallContext)
public virtual Task<ListOrchestrationClustersResponse> ListOrchestrationClusters(ListOrchestrationClustersRequest request, ServerCallContext context)
Lists OrchestrationClusters in a given project and location.
Parameters | |
---|---|
Name | Description |
request | ListOrchestrationClustersRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListOrchestrationClustersResponse | The response to send back to the client (wrapped by a task). |
ListPublicBlueprints(ListPublicBlueprintsRequest, ServerCallContext)
public virtual Task<ListPublicBlueprintsResponse> ListPublicBlueprints(ListPublicBlueprintsRequest request, ServerCallContext context)
Lists the blueprints in TNA's public catalog. Default page size = 20, Max Page Size = 100.
Parameters | |
---|---|
Name | Description |
request | ListPublicBlueprintsRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListPublicBlueprintsResponse | The response to send back to the client (wrapped by a task). |
ProposeBlueprint(ProposeBlueprintRequest, ServerCallContext)
public virtual Task<Blueprint> ProposeBlueprint(ProposeBlueprintRequest request, ServerCallContext context)
Proposes a blueprint for approval of changes.
Parameters | |
---|---|
Name | Description |
request | ProposeBlueprintRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskBlueprint | The response to send back to the client (wrapped by a task). |
RejectBlueprint(RejectBlueprintRequest, ServerCallContext)
public virtual Task<Blueprint> RejectBlueprint(RejectBlueprintRequest request, ServerCallContext context)
Rejects a blueprint revision proposal and flips it back to Draft state.
Parameters | |
---|---|
Name | Description |
request | RejectBlueprintRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskBlueprint | The response to send back to the client (wrapped by a task). |
RemoveDeployment(RemoveDeploymentRequest, ServerCallContext)
public virtual Task<Empty> RemoveDeployment(RemoveDeploymentRequest request, ServerCallContext context)
Removes the deployment by marking it as DELETING. Post which deployment and it's revisions gets deleted.
Parameters | |
---|---|
Name | Description |
request | RemoveDeploymentRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskEmpty | The response to send back to the client (wrapped by a task). |
RollbackDeployment(RollbackDeploymentRequest, ServerCallContext)
public virtual Task<Deployment> RollbackDeployment(RollbackDeploymentRequest request, ServerCallContext context)
Rollback the active deployment to the given past approved deployment revision.
Parameters | |
---|---|
Name | Description |
request | RollbackDeploymentRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskDeployment | The response to send back to the client (wrapped by a task). |
SearchBlueprintRevisions(SearchBlueprintRevisionsRequest, ServerCallContext)
public virtual Task<SearchBlueprintRevisionsResponse> SearchBlueprintRevisions(SearchBlueprintRevisionsRequest request, ServerCallContext context)
Searches across blueprint revisions.
Parameters | |
---|---|
Name | Description |
request | SearchBlueprintRevisionsRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskSearchBlueprintRevisionsResponse | The response to send back to the client (wrapped by a task). |
SearchDeploymentRevisions(SearchDeploymentRevisionsRequest, ServerCallContext)
public virtual Task<SearchDeploymentRevisionsResponse> SearchDeploymentRevisions(SearchDeploymentRevisionsRequest request, ServerCallContext context)
Searches across deployment revisions.
Parameters | |
---|---|
Name | Description |
request | SearchDeploymentRevisionsRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskSearchDeploymentRevisionsResponse | The response to send back to the client (wrapped by a task). |
UpdateBlueprint(UpdateBlueprintRequest, ServerCallContext)
public virtual Task<Blueprint> UpdateBlueprint(UpdateBlueprintRequest request, ServerCallContext context)
Updates a blueprint.
Parameters | |
---|---|
Name | Description |
request | UpdateBlueprintRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskBlueprint | The response to send back to the client (wrapped by a task). |
UpdateDeployment(UpdateDeploymentRequest, ServerCallContext)
public virtual Task<Deployment> UpdateDeployment(UpdateDeploymentRequest request, ServerCallContext context)
Updates a deployment.
Parameters | |
---|---|
Name | Description |
request | UpdateDeploymentRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskDeployment | The response to send back to the client (wrapped by a task). |
UpdateHydratedDeployment(UpdateHydratedDeploymentRequest, ServerCallContext)
public virtual Task<HydratedDeployment> UpdateHydratedDeployment(UpdateHydratedDeploymentRequest request, ServerCallContext context)
Updates a hydrated deployment.
Parameters | |
---|---|
Name | Description |
request | UpdateHydratedDeploymentRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskHydratedDeployment | The response to send back to the client (wrapped by a task). |