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.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ ip_address |
string
A single IP address. For example: |
↳ ip_address_range |
string
An IP address range in the CIDR format. For example: |
↳ external_address |
string
The name of an |
getIpAddress
A single IP address. For example: 10.0.0.5
.
Returns | |
---|---|
Type | Description |
string |
hasIpAddress
setIpAddress
A single IP address. For example: 10.0.0.5
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getIpAddressRange
An IP address range in the CIDR format. For example: 10.0.0.0/24
.
Returns | |
---|---|
Type | Description |
string |
hasIpAddressRange
setIpAddressRange
An IP address range in the CIDR format. For example: 10.0.0.0/24
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$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
.
Returns | |
---|---|
Type | Description |
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
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getIpRange
Returns | |
---|---|
Type | Description |
string |