Reference documentation and code samples for the Google Cloud Vmware Engine V1 Client class IpRange.
An IP range provided in any one of the supported formats.
Generated from protobuf message google.cloud.vmwareengine.v1.ExternalAccessRule.IpRange
Namespace
Google \ Cloud \ VmwareEngine \ V1 \ ExternalAccessRuleMethods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ ip_address
string
A single IP address. For example: 10.0.0.5
.
↳ ip_address_range
string
An IP address range in the CIDR format. For example: 10.0.0.0/24
.
↳ external_address
string
The name of an ExternalAddress
resource. The external address must have been reserved in the scope of this external access rule's parent network policy. Provide the external address name in the form of projects/{project}/locations/{location}/privateClouds/{private_cloud}/externalAddresses/{external_address}
. For example: projects/my-project/locations/us-central1-a/privateClouds/my-cloud/externalAddresses/my-address
.
getIpAddress
A single IP address. For example: 10.0.0.5
.
string
hasIpAddress
setIpAddress
A single IP address. For example: 10.0.0.5
.
var
string
$this
getIpAddressRange
An IP address range in the CIDR format. For example: 10.0.0.0/24
.
string
hasIpAddressRange
setIpAddressRange
An IP address range in the CIDR format. For example: 10.0.0.0/24
.
var
string
$this
getExternalAddress
The name of an ExternalAddress
resource. The external address must
have been reserved in the scope of this external access rule's parent
network policy. Provide the external address name in the form of projects/{project}/locations/{location}/privateClouds/{private_cloud}/externalAddresses/{external_address}
.
For example: projects/my-project/locations/us-central1-a/privateClouds/my-cloud/externalAddresses/my-address
.
string
hasExternalAddress
setExternalAddress
The name of an ExternalAddress
resource. The external address must
have been reserved in the scope of this external access rule's parent
network policy. Provide the external address name in the form of projects/{project}/locations/{location}/privateClouds/{private_cloud}/externalAddresses/{external_address}
.
For example: projects/my-project/locations/us-central1-a/privateClouds/my-cloud/externalAddresses/my-address
.
var
string
$this
getIpRange
string