toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final adminEnabled = this.adminEnabled;
final attachmentGroup = this.attachmentGroup;
final bandwidth = this.bandwidth;
final candidateCloudRouterIpAddress = this.candidateCloudRouterIpAddress;
final candidateCloudRouterIpv6Address =
this.candidateCloudRouterIpv6Address;
final candidateCustomerRouterIpAddress =
this.candidateCustomerRouterIpAddress;
final candidateCustomerRouterIpv6Address =
this.candidateCustomerRouterIpv6Address;
final candidateIpv6Subnets = this.candidateIpv6Subnets;
final candidateSubnets = this.candidateSubnets;
final cloudRouterIpAddress = this.cloudRouterIpAddress;
final cloudRouterIpv6Address = this.cloudRouterIpv6Address;
final cloudRouterIpv6InterfaceId = this.cloudRouterIpv6InterfaceId;
final configurationConstraints = this.configurationConstraints;
final creationTimestamp = this.creationTimestamp;
final customerRouterIpAddress = this.customerRouterIpAddress;
final customerRouterIpv6Address = this.customerRouterIpv6Address;
final customerRouterIpv6InterfaceId = this.customerRouterIpv6InterfaceId;
final dataplaneVersion = this.dataplaneVersion;
final description = this.description;
final edgeAvailabilityDomain = this.edgeAvailabilityDomain;
final encryption = this.encryption;
final googleReferenceId = this.googleReferenceId;
final id = this.id;
final interconnect = this.interconnect;
final ipsecInternalAddresses = this.ipsecInternalAddresses;
final kind = this.kind;
final l2Forwarding = this.l2Forwarding;
final labelFingerprint = this.labelFingerprint;
final labels = this.labels;
final mtu = this.mtu;
final name = this.name;
final operationalStatus = this.operationalStatus;
final pairingKey = this.pairingKey;
final params = this.params;
final partnerAsn = this.partnerAsn;
final partnerMetadata = this.partnerMetadata;
final privateInterconnectInfo = this.privateInterconnectInfo;
final region = this.region;
final remoteService = this.remoteService;
final router = this.router;
final satisfiesPzs = this.satisfiesPzs;
final selfLink = this.selfLink;
final stackType = this.stackType;
final state = this.state;
final subnetLength = this.subnetLength;
final type = this.type;
final vlanTag8021q = this.vlanTag8021q;
return {
'adminEnabled': ?adminEnabled,
'attachmentGroup': ?attachmentGroup,
'bandwidth': ?bandwidth,
'candidateCloudRouterIpAddress': ?candidateCloudRouterIpAddress,
'candidateCloudRouterIpv6Address': ?candidateCloudRouterIpv6Address,
'candidateCustomerRouterIpAddress': ?candidateCustomerRouterIpAddress,
'candidateCustomerRouterIpv6Address': ?candidateCustomerRouterIpv6Address,
'candidateIpv6Subnets': ?candidateIpv6Subnets,
'candidateSubnets': ?candidateSubnets,
'cloudRouterIpAddress': ?cloudRouterIpAddress,
'cloudRouterIpv6Address': ?cloudRouterIpv6Address,
'cloudRouterIpv6InterfaceId': ?cloudRouterIpv6InterfaceId,
'configurationConstraints': ?configurationConstraints,
'creationTimestamp': ?creationTimestamp,
'customerRouterIpAddress': ?customerRouterIpAddress,
'customerRouterIpv6Address': ?customerRouterIpv6Address,
'customerRouterIpv6InterfaceId': ?customerRouterIpv6InterfaceId,
'dataplaneVersion': ?dataplaneVersion,
'description': ?description,
'edgeAvailabilityDomain': ?edgeAvailabilityDomain,
'encryption': ?encryption,
'googleReferenceId': ?googleReferenceId,
'id': ?id,
'interconnect': ?interconnect,
'ipsecInternalAddresses': ?ipsecInternalAddresses,
'kind': ?kind,
'l2Forwarding': ?l2Forwarding,
'labelFingerprint': ?labelFingerprint,
'labels': ?labels,
'mtu': ?mtu,
'name': ?name,
'operationalStatus': ?operationalStatus,
'pairingKey': ?pairingKey,
'params': ?params,
'partnerAsn': ?partnerAsn,
'partnerMetadata': ?partnerMetadata,
'privateInterconnectInfo': ?privateInterconnectInfo,
'region': ?region,
'remoteService': ?remoteService,
'router': ?router,
'satisfiesPzs': ?satisfiesPzs,
'selfLink': ?selfLink,
'stackType': ?stackType,
'state': ?state,
'subnetLength': ?subnetLength,
'type': ?type,
'vlanTag8021q': ?vlanTag8021q,
};
}