public sealed class CreateEndpointPolicyRequest : IMessage<CreateEndpointPolicyRequest>, IEquatable<CreateEndpointPolicyRequest>, IDeepCloneable<CreateEndpointPolicyRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Network Services v1 API class CreateEndpointPolicyRequest.
Request used with the CreateEndpointPolicy method.
Implements
IMessageCreateEndpointPolicyRequest, IEquatableCreateEndpointPolicyRequest, IDeepCloneableCreateEndpointPolicyRequest, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkServices.V1Assembly
Google.Cloud.NetworkServices.V1.dll
Constructors
CreateEndpointPolicyRequest()
public CreateEndpointPolicyRequest()
CreateEndpointPolicyRequest(CreateEndpointPolicyRequest)
public CreateEndpointPolicyRequest(CreateEndpointPolicyRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateEndpointPolicyRequest |
Properties
EndpointPolicy
public EndpointPolicy EndpointPolicy { get; set; }
Required. EndpointPolicy resource to be created.
Property Value | |
---|---|
Type | Description |
EndpointPolicy |
EndpointPolicyId
public string EndpointPolicyId { get; set; }
Required. Short name of the EndpointPolicy resource to be created. E.g. "CustomECS".
Property Value | |
---|---|
Type | Description |
string |
Parent
public string Parent { get; set; }
Required. The parent resource of the EndpointPolicy. Must be in the
format projects/*/locations/global
.
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 |