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

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, IMessage

Reference 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.

Inheritance

object > ExtensionBinding.Types.Target.Types.Scope

Namespace

Google.Cloud.NetworkServices.V1Beta1

Assembly

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