VMware Engine v1 API - Class FetchNetworkPolicyExternalAddressesRequest (1.3.0)

public sealed class FetchNetworkPolicyExternalAddressesRequest : IMessage<FetchNetworkPolicyExternalAddressesRequest>, IEquatable<FetchNetworkPolicyExternalAddressesRequest>, IDeepCloneable<FetchNetworkPolicyExternalAddressesRequest>, IBufferMessage, IMessage, IPageRequest

Reference documentation and code samples for the VMware Engine v1 API class FetchNetworkPolicyExternalAddressesRequest.

Request message for [VmwareEngine.FetchNetworkPolicyExternalAddresses][google.cloud.vmwareengine.v1.VmwareEngine.FetchNetworkPolicyExternalAddresses]

Inheritance

object > FetchNetworkPolicyExternalAddressesRequest

Namespace

Google.Cloud.VmwareEngine.V1

Assembly

Google.Cloud.VmwareEngine.V1.dll

Constructors

FetchNetworkPolicyExternalAddressesRequest()

public FetchNetworkPolicyExternalAddressesRequest()

FetchNetworkPolicyExternalAddressesRequest(FetchNetworkPolicyExternalAddressesRequest)

public FetchNetworkPolicyExternalAddressesRequest(FetchNetworkPolicyExternalAddressesRequest other)
Parameter
NameDescription
otherFetchNetworkPolicyExternalAddressesRequest

Properties

NetworkPolicy

public string NetworkPolicy { get; set; }

Required. The resource name of the network policy to query for assigned external IP addresses. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: projects/my-project/locations/us-central1/networkPolicies/my-policy

Property Value
TypeDescription
string

NetworkPolicyAsNetworkPolicyName

public NetworkPolicyName NetworkPolicyAsNetworkPolicyName { get; set; }

NetworkPolicyName-typed view over the NetworkPolicy resource name property.

Property Value
TypeDescription
NetworkPolicyName

PageSize

public int PageSize { get; set; }

The maximum number of external IP addresses to return in one page. The service may return fewer than this value. The maximum value is coerced to 1000. The default value of this field is 500.

Property Value
TypeDescription
int

PageToken

public string PageToken { get; set; }

A page token, received from a previous FetchNetworkPolicyExternalAddresses call. Provide this to retrieve the subsequent page.

When paginating, all parameters provided to FetchNetworkPolicyExternalAddresses, except for page_size and page_token, must match the call that provided the page token.

Property Value
TypeDescription
string