Network Services v1beta1 API - Class ExtensionBinding.Types.Target (1.0.0-beta01)

public sealed class ExtensionBinding.Types.Target : IMessage<ExtensionBinding.Types.Target>, IEquatable<ExtensionBinding.Types.Target>, IDeepCloneable<ExtensionBinding.Types.Target>, IBufferMessage, IMessage

Reference documentation and code samples for the Network Services v1beta1 API class ExtensionBinding.Types.Target.

Specifies a list of targets to which this ExtensionBinding should attach.

Inheritance

object > ExtensionBinding.Types.Target

Namespace

Google.Cloud.NetworkServices.V1Beta1

Assembly

Google.Cloud.NetworkServices.V1Beta1.dll

Constructors

Target()

public Target()

Target(Target)

public Target(ExtensionBinding.Types.Target other)
Parameter
Name Description
other ExtensionBindingTypesTarget

Properties

Resources

public RepeatedField<string> Resources { get; }

Optional. The reference to the target resource, to which this binding should attach. Exactly one of resources or scope must be set.

Property Value
Type Description
RepeatedFieldstring

Scope

public ExtensionBinding.Types.Target.Types.Scope Scope { get; set; }

Optional. Specifies the scope of resources to which this binding should attach. Exactly one of resources or scope must be set.

Property Value
Type Description
ExtensionBindingTypesTargetTypesScope