Network Services v1 API - Class ServiceBinding (1.0.0-beta01)

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

Reference documentation and code samples for the Network Services v1 API class ServiceBinding.

ServiceBinding is the resource that defines a Service Directory Service to be used in a BackendService resource.

Inheritance

object > ServiceBinding

Namespace

Google.Cloud.NetworkServices.V1

Assembly

Google.Cloud.NetworkServices.V1.dll

Constructors

ServiceBinding()

public ServiceBinding()

ServiceBinding(ServiceBinding)

public ServiceBinding(ServiceBinding other)
Parameter
Name Description
other ServiceBinding

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The timestamp when the resource was created.

Property Value
Type Description
Timestamp

Description

public string Description { get; set; }

Optional. A free-text description of the resource. Max length 1024 characters.

Property Value
Type Description
string

Labels

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

Optional. Set of label tags associated with the ServiceBinding resource.

Property Value
Type Description
MapFieldstringstring

Name

public string Name { get; set; }

Required. Name of the ServiceBinding resource. It matches pattern projects/*/locations/global/serviceBindings/service_binding_name.

Property Value
Type Description
string

Service

public string Service { get; set; }

Required. The full service directory service name of the format /projects//locations//namespaces//services/

Property Value
Type Description
string

ServiceBindingName

public ServiceBindingName ServiceBindingName { get; set; }

ServiceBindingName-typed view over the Name resource name property.

Property Value
Type Description
ServiceBindingName

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The timestamp when the resource was updated.

Property Value
Type Description
Timestamp