public sealed class ExtensionBinding.Types.Target.Types.Scope : IMessage<ExtensionBinding.Types.Target.Types.Scope>, IEquatable<ExtensionBinding.Types.Target.Types.Scope>, IDeepCloneable<ExtensionBinding.Types.Target.Types.Scope>, IBufferMessage, IMessageReference documentation and code samples for the Network Services v1beta1 API class ExtensionBinding.Types.Target.Types.Scope.
Specifies the scope of resources to which this binding should attach.
Implements
IMessageExtensionBindingTypesTargetTypesScope, IEquatableExtensionBindingTypesTargetTypesScope, IDeepCloneableExtensionBindingTypesTargetTypesScope, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkServices.V1Beta1Assembly
Google.Cloud.NetworkServices.V1Beta1.dll
Constructors
Scope()
public Scope()Scope(Scope)
public Scope(ExtensionBinding.Types.Target.Types.Scope other)| Parameter | |
|---|---|
| Name | Description |
other |
ExtensionBindingTypesTargetTypesScope |
Properties
Parent
public string Parent { get; set; }Required. Parent resource name specification, in the format:
projects/{project_number}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ResourceTypes
public RepeatedField<ExtensionBinding.Types.Target.Types.Scope.Types.ResourceType> ResourceTypes { get; }Required. Type of the resource to which the binding should attach. Limited to 1 resource type.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldExtensionBindingTypesTargetTypesScopeTypesResourceType |
|