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.
Namespace
Google.Cloud.TelcoAutomation.V1Assembly
Google.Cloud.TelcoAutomation.V1.dll
Constructors
EdgeSlm()
public EdgeSlm()
EdgeSlm(EdgeSlm)
public EdgeSlm(EdgeSlm other)
Parameter | |
---|---|
Name | Description |
other | EdgeSlm |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
Output only. [Output only] Create time stamp.
Property Value | |
---|---|
Type | Description |
Timestamp |
EdgeSlmName
public EdgeSlmName EdgeSlmName { get; set; }
EdgeSlmName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
MapFieldstringstring |
Name
public string Name { get; set; }
Name of the EdgeSlm resource.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
string |
OrchestrationClusterAsOrchestrationClusterName
public OrchestrationClusterName OrchestrationClusterAsOrchestrationClusterName { get; set; }
OrchestrationClusterName-typed view over the OrchestrationCluster resource name property.
Property Value | |
---|---|
Type | Description |
OrchestrationClusterName |
State
public EdgeSlm.Types.State State { get; set; }
Output only. State of the EdgeSlm resource.
Property Value | |
---|---|
Type | Description |
EdgeSlmTypesState |
TnaVersion
public string TnaVersion { get; set; }
Output only. Provides the active TNA version for this resource.
Property Value | |
---|---|
Type | Description |
string |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. [Output only] Update time stamp.
Property Value | |
---|---|
Type | Description |
Timestamp |
WorkloadClusterType
public EdgeSlm.Types.WorkloadClusterType WorkloadClusterType { get; set; }
Optional. Type of workload cluster for which an EdgeSLM resource is created.
Property Value | |
---|---|
Type | Description |
EdgeSlmTypesWorkloadClusterType |