Network Services v1 API - Class AgentGateway.Types.SelfManaged (1.7.0)

public sealed class AgentGateway.Types.SelfManaged : IMessage<AgentGateway.Types.SelfManaged>, IEquatable<AgentGateway.Types.SelfManaged>, IDeepCloneable<AgentGateway.Types.SelfManaged>, IBufferMessage, IMessage

Reference documentation and code samples for the Network Services v1 API class AgentGateway.Types.SelfManaged.

Configuration for Self Managed deployment mode. Attach to existing Application Load Balancers or Secure Web Proxies.

Inheritance

object > AgentGateway.Types.SelfManaged

Namespace

Google.Cloud.NetworkServices.V1

Assembly

Google.Cloud.NetworkServices.V1.dll

Constructors

SelfManaged()

public SelfManaged()

SelfManaged(SelfManaged)

public SelfManaged(AgentGateway.Types.SelfManaged other)
Parameter
Name Description
other AgentGatewayTypesSelfManaged

Properties

ResourceUri

public string ResourceUri { get; set; }

Optional. A supported Google Cloud networking proxy in the Project and Location

Property Value
Type Description
string

ResourceUriAsResourceName

public IResourceName ResourceUriAsResourceName { get; set; }

IResourceName-typed view over the ResourceUri resource name property.

Property Value
Type Description
IResourceName

ResourceUris

public RepeatedField<string> ResourceUris { get; }

Optional. List of supported Google Cloud networking proxies in the Project and Location. resource_uris is mutually exclusive with resource_uri.

Property Value
Type Description
RepeatedFieldstring

ResourceUrisAsResourceNames

public ResourceNameList<IResourceName> ResourceUrisAsResourceNames { get; }

IResourceName-typed view over the ResourceUris resource name property.

Property Value
Type Description
ResourceNameListIResourceName