toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'extendedMetadatas': ?pulumi.Input.mapOptionalInputValue<List<ServiceServicePropertyExtendedMetadata>, List<Map<String, dynamic>>>(extendedMetadatas, (value) => pulumi.Input.encodeList<ServiceServicePropertyExtendedMetadata, Map<String, dynamic>>(value, (value) => value.toMap())),
'functionalTypes': ?pulumi.Input.mapOptionalInputValue<List<ServiceServicePropertyFunctionalType>, List<Map<String, dynamic>>>(functionalTypes, (value) => pulumi.Input.encodeList<ServiceServicePropertyFunctionalType, Map<String, dynamic>>(value, (value) => value.toMap())),
'gcpProject': ?gcpProject,
'identities': ?pulumi.Input.mapOptionalInputValue<List<ServiceServicePropertyIdentity>, List<Map<String, dynamic>>>(identities, (value) => pulumi.Input.encodeList<ServiceServicePropertyIdentity, Map<String, dynamic>>(value, (value) => value.toMap())),
'location': ?location,
'registrationTypes': ?pulumi.Input.mapOptionalInputValue<List<ServiceServicePropertyRegistrationType>, List<Map<String, dynamic>>>(registrationTypes, (value) => pulumi.Input.encodeList<ServiceServicePropertyRegistrationType, Map<String, dynamic>>(value, (value) => value.toMap())),
'zone': ?zone,
};
}