GetFirewallEndpointResult class

Result data returned by getFirewallEndpoint.

Constructors

GetFirewallEndpointResult({required List<String> associatedNetworks, required String billingProjectId, required String createTime, required String description, required Map<String, String> labels, required String name, required bool reconciling, required String state, required String updateTime})
Creates a new GetFirewallEndpointResult. associatedNetworks List of networks that are associated with this endpoint in the local zone. This is a projection of the FirewallEndpointAssociations pointing at this endpoint. A network will only appear in this list after traffic routing is fully configured. Format: projects/{project}/global/networks/{name}. billingProjectId Optional. Project to bill on endpoint uptime usage. createTime Create time stamp description Optional. Description of the firewall endpoint. Max length 2048 characters. labels Optional. Labels as key value pairs name name of resource reconciling Whether reconciling is in progress, recommended per https://google.aip.dev/128. state Current state of the endpoint. updateTime Update time stamp
const
GetFirewallEndpointResult.fromMap(Map<String, dynamic> map)
factory

Properties

associatedNetworks → List<String>
List of networks that are associated with this endpoint in the local zone. This is a projection of the FirewallEndpointAssociations pointing at this endpoint. A network will only appear in this list after traffic routing is fully configured. Format: projects/{project}/global/networks/{name}.
final
billingProjectId → String
Optional. Project to bill on endpoint uptime usage.
final
createTime → String
Create time stamp
final
description → String
Optional. Description of the firewall endpoint. Max length 2048 characters.
final
hashCode → int
The hash code for this object.
no setterinherited
labels → Map<String, String>
Optional. Labels as key value pairs
final
name → String
name of resource
final
reconciling → bool
Whether reconciling is in progress, recommended per https://google.aip.dev/128.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state → String
Current state of the endpoint.
final
updateTime → String
Update time stamp
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited