public sealed class ServiceClass : IMessage<ServiceClass>, IEquatable<ServiceClass>, IDeepCloneable<ServiceClass>, IBufferMessage, IMessage
Reference documentation and code samples for the Network Connectivity v1 API class ServiceClass.
The ServiceClass resource.
Implements
IMessageServiceClass, IEquatableServiceClass, IDeepCloneableServiceClass, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkConnectivity.V1Assembly
Google.Cloud.NetworkConnectivity.V1.dll
Constructors
ServiceClass()
public ServiceClass()
ServiceClass(ServiceClass)
public ServiceClass(ServiceClass other)
Parameter | |
---|---|
Name | Description |
other |
ServiceClass |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
Output only. Time when the ServiceClass was created.
Property Value | |
---|---|
Type | Description |
Timestamp |
Description
public string Description { get; set; }
A description of this resource.
Property Value | |
---|---|
Type | Description |
string |
Etag
public string Etag { get; set; }
Optional. The etag is computed by the server, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
Property Value | |
---|---|
Type | Description |
string |
HasEtag
public bool HasEtag { get; }
Gets whether the "etag" field is set
Property Value | |
---|---|
Type | Description |
bool |
Labels
public MapField<string, string> Labels { get; }
User-defined labels.
Property Value | |
---|---|
Type | Description |
MapFieldstringstring |
Name
public string Name { get; set; }
Immutable. The name of a ServiceClass resource. Format: projects/{project}/locations/{location}/serviceClasses/{service_class} See: https://google.aip.dev/122#fields-representing-resource-names
Property Value | |
---|---|
Type | Description |
string |
ServiceClassName
public ServiceClassName ServiceClassName { get; set; }
ServiceClassName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
ServiceClassName |
ServiceClass_
public string ServiceClass_ { get; set; }
Output only. The generated service class name. Use this name to refer to the Service class in Service Connection Maps and Service Connection Policies.
Property Value | |
---|---|
Type | Description |
string |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. Time when the ServiceClass was updated.
Property Value | |
---|---|
Type | Description |
Timestamp |