public sealed class ExtensionBinding.Types.Target : IMessage<ExtensionBinding.Types.Target>, IEquatable<ExtensionBinding.Types.Target>, IDeepCloneable<ExtensionBinding.Types.Target>, IBufferMessage, IMessageReference 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.
Implements
IMessageExtensionBindingTypesTarget, IEquatableExtensionBindingTypesTarget, IDeepCloneableExtensionBindingTypesTarget, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkServices.V1Beta1Assembly
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 |
|