toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'cloudLoggingConfig': ?pulumi.Input.mapOptionalInputValue<ManagedZoneCloudLoggingConfig, Map<String, dynamic>>(cloudLoggingConfig, (value) => value.toMap()),
'creationTime': ?creationTime,
'deletionPolicy': ?deletionPolicy,
'description': ?description,
'dnsName': ?dnsName,
'dnssecConfig': ?pulumi.Input.mapOptionalInputValue<ManagedZoneDnssecConfig, Map<String, dynamic>>(dnssecConfig, (value) => value.toMap()),
'effectiveLabels': ?effectiveLabels,
'forceDestroy': ?forceDestroy,
'forwardingConfig': ?pulumi.Input.mapOptionalInputValue<ManagedZoneForwardingConfig, Map<String, dynamic>>(forwardingConfig, (value) => value.toMap()),
'labels': ?labels,
'managedZoneId': ?managedZoneId,
'name': ?name,
'nameServers': ?nameServers,
'peeringConfig': ?pulumi.Input.mapOptionalInputValue<ManagedZonePeeringConfig, Map<String, dynamic>>(peeringConfig, (value) => value.toMap()),
'privateVisibilityConfig': ?pulumi.Input.mapOptionalInputValue<ManagedZonePrivateVisibilityConfig, Map<String, dynamic>>(privateVisibilityConfig, (value) => value.toMap()),
'project': ?project,
'pulumiLabels': ?pulumiLabels,
'reverseLookup': ?reverseLookup,
'serviceDirectoryConfig': ?pulumi.Input.mapOptionalInputValue<ManagedZoneServiceDirectoryConfig, Map<String, dynamic>>(serviceDirectoryConfig, (value) => value.toMap()),
'visibility': ?visibility,
};
}