public sealed class CreateGatewayRequest : IMessage<CreateGatewayRequest>, IEquatable<CreateGatewayRequest>, IDeepCloneable<CreateGatewayRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Network Services v1 API class CreateGatewayRequest.
Request used by the CreateGateway method.
Implements
IMessageCreateGatewayRequest, IEquatableCreateGatewayRequest, IDeepCloneableCreateGatewayRequest, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkServices.V1Assembly
Google.Cloud.NetworkServices.V1.dll
Constructors
CreateGatewayRequest()
public CreateGatewayRequest()
CreateGatewayRequest(CreateGatewayRequest)
public CreateGatewayRequest(CreateGatewayRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateGatewayRequest |
Properties
Gateway
public Gateway Gateway { get; set; }
Required. Gateway resource to be created.
Property Value | |
---|---|
Type | Description |
Gateway |
GatewayId
public string GatewayId { get; set; }
Required. Short name of the Gateway resource to be created.
Property Value | |
---|---|
Type | Description |
string |
Parent
public string Parent { get; set; }
Required. The parent resource of the Gateway. Must be in the
format projects/*/locations/*
.
Property Value | |
---|---|
Type | Description |
string |
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }
LocationName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
LocationName |