Telco Automation v1 API - Class TelcoAutomationSettings (1.2.0)

public sealed class TelcoAutomationSettings : ServiceSettingsBase

Reference documentation and code samples for the Telco Automation v1 API class TelcoAutomationSettings.

Settings for TelcoAutomationClient instances.

Inheritance

object > ServiceSettingsBase > TelcoAutomationSettings

Namespace

Google.Cloud.TelcoAutomation.V1

Assembly

Google.Cloud.TelcoAutomation.V1.dll

Constructors

TelcoAutomationSettings()

public TelcoAutomationSettings()

Constructs a new TelcoAutomationSettings object with default settings.

Properties

ApplyDeploymentSettings

public CallSettings ApplyDeploymentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.ApplyDeployment and TelcoAutomationClient.ApplyDeploymentAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ApplyHydratedDeploymentSettings

public CallSettings ApplyHydratedDeploymentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.ApplyHydratedDeployment and TelcoAutomationClient.ApplyHydratedDeploymentAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ApproveBlueprintSettings

public CallSettings ApproveBlueprintSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.ApproveBlueprint and TelcoAutomationClient.ApproveBlueprintAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ComputeDeploymentStatusSettings

public CallSettings ComputeDeploymentStatusSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.ComputeDeploymentStatus and TelcoAutomationClient.ComputeDeploymentStatusAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

CreateBlueprintSettings

public CallSettings CreateBlueprintSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.CreateBlueprint and TelcoAutomationClient.CreateBlueprintAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

CreateDeploymentSettings

public CallSettings CreateDeploymentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.CreateDeployment and TelcoAutomationClient.CreateDeploymentAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

CreateEdgeSlmOperationsSettings

public OperationsSettings CreateEdgeSlmOperationsSettings { get; set; }

Long Running Operation settings for calls to TelcoAutomationClient.CreateEdgeSlm and TelcoAutomationClient.CreateEdgeSlmAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateEdgeSlmSettings

public CallSettings CreateEdgeSlmSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.CreateEdgeSlm and TelcoAutomationClient.CreateEdgeSlmAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

CreateOrchestrationClusterOperationsSettings

public OperationsSettings CreateOrchestrationClusterOperationsSettings { get; set; }

Long Running Operation settings for calls to TelcoAutomationClient.CreateOrchestrationCluster and TelcoAutomationClient.CreateOrchestrationClusterAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateOrchestrationClusterSettings

public CallSettings CreateOrchestrationClusterSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.CreateOrchestrationCluster and TelcoAutomationClient.CreateOrchestrationClusterAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

DeleteBlueprintSettings

public CallSettings DeleteBlueprintSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.DeleteBlueprint and TelcoAutomationClient.DeleteBlueprintAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

DeleteEdgeSlmOperationsSettings

public OperationsSettings DeleteEdgeSlmOperationsSettings { get; set; }

Long Running Operation settings for calls to TelcoAutomationClient.DeleteEdgeSlm and TelcoAutomationClient.DeleteEdgeSlmAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteEdgeSlmSettings

public CallSettings DeleteEdgeSlmSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.DeleteEdgeSlm and TelcoAutomationClient.DeleteEdgeSlmAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

DeleteOrchestrationClusterOperationsSettings

public OperationsSettings DeleteOrchestrationClusterOperationsSettings { get; set; }

Long Running Operation settings for calls to TelcoAutomationClient.DeleteOrchestrationCluster and TelcoAutomationClient.DeleteOrchestrationClusterAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteOrchestrationClusterSettings

public CallSettings DeleteOrchestrationClusterSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.DeleteOrchestrationCluster and TelcoAutomationClient.DeleteOrchestrationClusterAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

DiscardBlueprintChangesSettings

public CallSettings DiscardBlueprintChangesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.DiscardBlueprintChanges and TelcoAutomationClient.DiscardBlueprintChangesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

DiscardDeploymentChangesSettings

public CallSettings DiscardDeploymentChangesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.DiscardDeploymentChanges and TelcoAutomationClient.DiscardDeploymentChangesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

GetBlueprintSettings

public CallSettings GetBlueprintSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.GetBlueprint and TelcoAutomationClient.GetBlueprintAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

GetDeploymentSettings

public CallSettings GetDeploymentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.GetDeployment and TelcoAutomationClient.GetDeploymentAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

GetEdgeSlmSettings

public CallSettings GetEdgeSlmSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.GetEdgeSlm and TelcoAutomationClient.GetEdgeSlmAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

GetHydratedDeploymentSettings

public CallSettings GetHydratedDeploymentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.GetHydratedDeployment and TelcoAutomationClient.GetHydratedDeploymentAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

GetOrchestrationClusterSettings

public CallSettings GetOrchestrationClusterSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.GetOrchestrationCluster and TelcoAutomationClient.GetOrchestrationClusterAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

GetPublicBlueprintSettings

public CallSettings GetPublicBlueprintSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.GetPublicBlueprint and TelcoAutomationClient.GetPublicBlueprintAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListBlueprintRevisionsSettings

public CallSettings ListBlueprintRevisionsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.ListBlueprintRevisions and TelcoAutomationClient.ListBlueprintRevisionsAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListBlueprintsSettings

public CallSettings ListBlueprintsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.ListBlueprints and TelcoAutomationClient.ListBlueprintsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListDeploymentRevisionsSettings

public CallSettings ListDeploymentRevisionsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.ListDeploymentRevisions and TelcoAutomationClient.ListDeploymentRevisionsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListDeploymentsSettings

public CallSettings ListDeploymentsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.ListDeployments and TelcoAutomationClient.ListDeploymentsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListEdgeSlmsSettings

public CallSettings ListEdgeSlmsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.ListEdgeSlms and TelcoAutomationClient.ListEdgeSlmsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListHydratedDeploymentsSettings

public CallSettings ListHydratedDeploymentsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.ListHydratedDeployments and TelcoAutomationClient.ListHydratedDeploymentsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListOrchestrationClustersSettings

public CallSettings ListOrchestrationClustersSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.ListOrchestrationClusters and TelcoAutomationClient.ListOrchestrationClustersAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListPublicBlueprintsSettings

public CallSettings ListPublicBlueprintsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.ListPublicBlueprints and TelcoAutomationClient.ListPublicBlueprintsAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

LocationsSettings

public LocationsSettings LocationsSettings { get; set; }

The settings to use for the LocationsClient associated with the client.

Property Value
Type Description
LocationsSettings

ProposeBlueprintSettings

public CallSettings ProposeBlueprintSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.ProposeBlueprint and TelcoAutomationClient.ProposeBlueprintAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

RejectBlueprintSettings

public CallSettings RejectBlueprintSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.RejectBlueprint and TelcoAutomationClient.RejectBlueprintAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

RemoveDeploymentSettings

public CallSettings RemoveDeploymentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.RemoveDeployment and TelcoAutomationClient.RemoveDeploymentAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

RollbackDeploymentSettings

public CallSettings RollbackDeploymentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.RollbackDeployment and TelcoAutomationClient.RollbackDeploymentAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

SearchBlueprintRevisionsSettings

public CallSettings SearchBlueprintRevisionsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.SearchBlueprintRevisions and TelcoAutomationClient.SearchBlueprintRevisionsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

SearchDeploymentRevisionsSettings

public CallSettings SearchDeploymentRevisionsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.SearchDeploymentRevisions and TelcoAutomationClient.SearchDeploymentRevisionsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

UpdateBlueprintSettings

public CallSettings UpdateBlueprintSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.UpdateBlueprint and TelcoAutomationClient.UpdateBlueprintAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

UpdateDeploymentSettings

public CallSettings UpdateDeploymentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.UpdateDeployment and TelcoAutomationClient.UpdateDeploymentAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

UpdateHydratedDeploymentSettings

public CallSettings UpdateHydratedDeploymentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to TelcoAutomationClient.UpdateHydratedDeployment and TelcoAutomationClient.UpdateHydratedDeploymentAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

Methods

Clone()

public TelcoAutomationSettings Clone()

Creates a deep clone of this object, with all the same property values.

Returns
Type Description
TelcoAutomationSettings

A deep clone of this TelcoAutomationSettings object.

GetDefault()

public static TelcoAutomationSettings GetDefault()

Get a new instance of the default TelcoAutomationSettings.

Returns
Type Description
TelcoAutomationSettings

A new instance of the default TelcoAutomationSettings.