public sealed class VmwareEngineNetwork : IMessage<VmwareEngineNetwork>, IEquatable<VmwareEngineNetwork>, IDeepCloneable<VmwareEngineNetwork>, IBufferMessage, IMessage
Reference documentation and code samples for the VMware Engine v1 API class VmwareEngineNetwork.
VMware Engine network resource that provides connectivity for VMware Engine private clouds.
Implements
IMessageVmwareEngineNetwork, IEquatableVmwareEngineNetwork, IDeepCloneableVmwareEngineNetwork, IBufferMessage, IMessageNamespace
Google.Cloud.VmwareEngine.V1Assembly
Google.Cloud.VmwareEngine.V1.dll
Constructors
VmwareEngineNetwork()
public VmwareEngineNetwork()
VmwareEngineNetwork(VmwareEngineNetwork)
public VmwareEngineNetwork(VmwareEngineNetwork other)
Parameter | |
---|---|
Name | Description |
other |
VmwareEngineNetwork |
Properties
CreateTime
public Timestamp CreateTime { get; set; }
Output only. Creation time of this resource.
Property Value | |
---|---|
Type | Description |
Timestamp |
Description
public string Description { get; set; }
User-provided description for this VMware Engine network.
Property Value | |
---|---|
Type | Description |
string |
Etag
public string Etag { get; set; }
Checksum that may be sent on update and delete requests to ensure that the user-provided value is up to date before the server processes a request. The server computes checksums based on the value of other fields in the request.
Property Value | |
---|---|
Type | Description |
string |
Name
public string Name { get; set; }
Output only. The resource name of the VMware Engine network.
Resource names are schemeless URIs that follow the conventions in
https://cloud.google.com/apis/design/resource_names.
For example:
projects/my-project/locations/global/vmwareEngineNetworks/my-network
Property Value | |
---|---|
Type | Description |
string |
State
public VmwareEngineNetwork.Types.State State { get; set; }
Output only. State of the VMware Engine network.
Property Value | |
---|---|
Type | Description |
VmwareEngineNetworkTypesState |
Type
public VmwareEngineNetwork.Types.Type Type { get; set; }
Required. VMware Engine network type.
Property Value | |
---|---|
Type | Description |
VmwareEngineNetworkTypesType |
Uid
public string Uid { get; set; }
Output only. System-generated unique identifier for the resource.
Property Value | |
---|---|
Type | Description |
string |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. Last update time of this resource.
Property Value | |
---|---|
Type | Description |
Timestamp |
VmwareEngineNetworkName
public VmwareEngineNetworkName VmwareEngineNetworkName { get; set; }
VmwareEngineNetworkName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
VmwareEngineNetworkName |
VpcNetworks
public RepeatedField<VmwareEngineNetwork.Types.VpcNetwork> VpcNetworks { get; }
Output only. VMware Engine service VPC networks that provide connectivity from a private cloud to customer projects, the internet, and other Google Cloud services.
Property Value | |
---|---|
Type | Description |
RepeatedFieldVmwareEngineNetworkTypesVpcNetwork |