Telco Automation v1 API - Class EdgeSlm (1.0.0)

public sealed class EdgeSlm : IMessage<EdgeSlm>, IEquatable<EdgeSlm>, IDeepCloneable<EdgeSlm>, IBufferMessage, IMessage

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

EdgeSlm represents an SLM instance which manages the lifecycle of edge components installed on Workload clusters managed by an Orchestration Cluster.

Inheritance

object > EdgeSlm

Namespace

Google.Cloud.TelcoAutomation.V1

Assembly

Google.Cloud.TelcoAutomation.V1.dll

Constructors

EdgeSlm()

public EdgeSlm()

EdgeSlm(EdgeSlm)

public EdgeSlm(EdgeSlm other)
Parameter
NameDescription
otherEdgeSlm

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. [Output only] Create time stamp.

Property Value
TypeDescription
Timestamp

EdgeSlmName

public EdgeSlmName EdgeSlmName { get; set; }

EdgeSlmName-typed view over the Name resource name property.

Property Value
TypeDescription
EdgeSlmName

Labels

public MapField<string, string> Labels { get; }

Optional. Labels as key value pairs. The key and value should contain characters which are UTF-8 compliant and less than 50 characters.

Property Value
TypeDescription
MapFieldstringstring

Name

public string Name { get; set; }

Name of the EdgeSlm resource.

Property Value
TypeDescription
string

OrchestrationCluster

public string OrchestrationCluster { get; set; }

Immutable. Reference to the orchestration cluster on which templates for this resources will be applied. This should be of format projects/{project}/locations/{location}/orchestrationClusters/{orchestration_cluster}.

Property Value
TypeDescription
string

OrchestrationClusterAsOrchestrationClusterName

public OrchestrationClusterName OrchestrationClusterAsOrchestrationClusterName { get; set; }

OrchestrationClusterName-typed view over the OrchestrationCluster resource name property.

Property Value
TypeDescription
OrchestrationClusterName

State

public EdgeSlm.Types.State State { get; set; }

Output only. State of the EdgeSlm resource.

Property Value
TypeDescription
EdgeSlmTypesState

TnaVersion

public string TnaVersion { get; set; }

Output only. Provides the active TNA version for this resource.

Property Value
TypeDescription
string

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. [Output only] Update time stamp.

Property Value
TypeDescription
Timestamp

WorkloadClusterType

public EdgeSlm.Types.WorkloadClusterType WorkloadClusterType { get; set; }

Optional. Type of workload cluster for which an EdgeSLM resource is created.

Property Value
TypeDescription
EdgeSlmTypesWorkloadClusterType