Package com.google.cloud.vmwareengine.v1
Interface NetworkConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
NetworkConfig,NetworkConfig.Builder
public interface NetworkConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetManagementCidr()Required.com.google.protobuf.ByteStringgetManagementCidrBytes()Required.intgetManagementIpAddressLayoutVersion()Output only.StringgetVmwareEngineNetwork()Optional.com.google.protobuf.ByteStringgetVmwareEngineNetworkBytes()Optional.StringgetVmwareEngineNetworkCanonical()Output only.com.google.protobuf.ByteStringgetVmwareEngineNetworkCanonicalBytes()Output only.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getManagementCidr
String getManagementCidr()
Required. Management CIDR used by VMware management appliances.
string management_cidr = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The managementCidr.
-
getManagementCidrBytes
com.google.protobuf.ByteString getManagementCidrBytes()
Required. Management CIDR used by VMware management appliances.
string management_cidr = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for managementCidr.
-
getVmwareEngineNetwork
String getVmwareEngineNetwork()
Optional. The relative resource name of the VMware Engine network attached to the private cloud. Specify the name in the following form: `projects/{project}/locations/{location}/vmwareEngineNetworks/{vmware_engine_network_id}` where `{project}` can either be a project number or a project ID.string vmware_engine_network = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- The vmwareEngineNetwork.
-
getVmwareEngineNetworkBytes
com.google.protobuf.ByteString getVmwareEngineNetworkBytes()
Optional. The relative resource name of the VMware Engine network attached to the private cloud. Specify the name in the following form: `projects/{project}/locations/{location}/vmwareEngineNetworks/{vmware_engine_network_id}` where `{project}` can either be a project number or a project ID.string vmware_engine_network = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for vmwareEngineNetwork.
-
getVmwareEngineNetworkCanonical
String getVmwareEngineNetworkCanonical()
Output only. The canonical name of the VMware Engine network in the form: `projects/{project_number}/locations/{location}/vmwareEngineNetworks/{vmware_engine_network_id}`string vmware_engine_network_canonical = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The vmwareEngineNetworkCanonical.
-
getVmwareEngineNetworkCanonicalBytes
com.google.protobuf.ByteString getVmwareEngineNetworkCanonicalBytes()
Output only. The canonical name of the VMware Engine network in the form: `projects/{project_number}/locations/{location}/vmwareEngineNetworks/{vmware_engine_network_id}`string vmware_engine_network_canonical = 6 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for vmwareEngineNetworkCanonical.
-
getManagementIpAddressLayoutVersion
int getManagementIpAddressLayoutVersion()
Output only. The IP address layout version of the management IP address range. Possible versions include: * `managementIpAddressLayoutVersion=1`: Indicates the legacy IP address layout used by some existing private clouds. This is no longer supported for new private clouds as it does not support all features. * `managementIpAddressLayoutVersion=2`: Indicates the latest IP address layout used by all newly created private clouds. This version supports all current features.
int32 management_ip_address_layout_version = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The managementIpAddressLayoutVersion.
-
-