toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'bgps': ?(() { final guardedValue = bgps; if (guardedValue == null) return null; return pulumi.Input.encodeList<GetRouterBgp, Map<String, dynamic>>(guardedValue, (value) => value.toMap()); })(),
'creationTimestamp': ?creationTimestamp,
'deletionPolicy': ?deletionPolicy,
'description': ?description,
'encryptedInterconnectRouter': ?encryptedInterconnectRouter,
'id': ?id,
'md5AuthenticationKeys': ?(() { final guardedValue = md5AuthenticationKeys; if (guardedValue == null) return null; return pulumi.Input.encodeList<GetRouterMd5AuthenticationKey, Map<String, dynamic>>(guardedValue, (value) => value.toMap()); })(),
'name': ?name,
'nccGateway': ?nccGateway,
'network': ?network,
'params': ?(() { final guardedValue = params; if (guardedValue == null) return null; return pulumi.Input.encodeList<GetRouterParam, Map<String, dynamic>>(guardedValue, (value) => value.toMap()); })(),
'project': ?project,
'region': ?region,
'selfLink': ?selfLink,
};
}